IOS开发入门教程.pdf

IOS开发入门教程.pdf

ID:51802543

大小:957.33 KB

页数:12页

时间:2020-03-15

IOS开发入门教程.pdf_第1页
IOS开发入门教程.pdf_第2页
IOS开发入门教程.pdf_第3页
IOS开发入门教程.pdf_第4页
IOS开发入门教程.pdf_第5页
资源描述:

《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

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。