欢迎来到天天文库
浏览记录
ID:51802543
大小:957.33 KB
页数:12页
时间:2020-03-15
《IOS开发入门教程.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、IOS开发入门教程主讲:银河IT独家视频直播课专业免费课程地址:www.duobei.com/course/5802107623OC程序结构及语法特点-1创建OSX应用程序•peixun.inhe.netOC程序结构及语法特点-2•为应用程序项目填写–项目名称–组织名称(出现在注释中)–公司标识(域名倒置,作为AppID的一部分)–选择类型(语言)•peixun.inhe.netOC程序结构及语法特点-3•项目结构(导航视图)main.m→包含了main方法(程序的入口)HelloWorld.1→
2、manpageHelloWorld-Prefix.pch→预编译头文件Foundation.framework→基础框架HelloWorld(Products)→应用程序文件•peixun.inhe.netOC程序结构及语法特点-4•程序的入口•peixun.inhe.netOC程序结构及语法特点-4•main方法解析1.#import–导入头文件2.@autoreleasepool{}–自动释放池3.NSLog(@"Hello,World!")–
3、打印输出函数•peixun.inhe.net格式化输出-1•NSLog函数–定义在NSObjCRuntime.h中:•voidNSLog(NSString*format,…);–很像printf,同样会在console中输出显示结果,与C语言不同,传入是NSString的对象,而不是char*这种字符串指针。示例:NSLog(@"thisisatest");NSLog(@"stringis:%@",string);NSLog(@"x=%d,y=%d",10,20);•peixun.inhe.net
4、格式化输出-2•常用的格式化字符串%@对象//常用类型定义inti=10;%d,%i整数BOOLisShow=YES;%u无符号整数floatf=3.1415926;%f浮点(单精度)doubled=176.124324389;chara=120;%x,%X二进制整数NSString*sayHello=@"HelloOC";%o八进制整数%e科学计数法%g//常用打印语句NSLog(@"字符串:%@",sayHello);简短格式浮点数据%sNSLog(@"字符:%c",a);C字符串%.*sNS
5、Log(@"布尔值:%i",isShow);Pascal字符串%cNSLog(@"整型:%d",i);NSLog(@"单精度浮点数,且只保留四位小数:%.4f",d);字%CunicharNSLog(@"双精度浮点数,保留8位小数:%.8f",f);%lld64位长整数(longlong)NSLog(@"科学计数法:%e",d);%llu无符号64位长整数NSLog(@"科学计数法(短模式):%g",f);NSLog(@"同时打印两个数字:i=%i,f=%f",i,f);%lf64位双精度•pei
6、xun.inhe.net格式化输出-3•运行结果•peixun.inhe.net总结-1•iOS开发概述–iOS简介–理论知识、软硬环境准备•介绍OC的历史–ObjectiveC的诞生、演变与发展•OC程序的运行及开发环境简介-Xcode开发环境•peixun.inhe.net总结-2•OC程序结构及语法特点–创建OSX命令行应用程序–项目结构–main方法•格式化输出–NSLog函数的使用方法•peixun.inhe.net谢谢观看,再见!更多优质视频课,请登录peixun.inhe.net观看
7、…•peixun.inhe.net
此文档下载收益归作者所有