IOS 开发入门教程主讲:银河IT 独家视频直播课专业免费课程地址:rse/5802107623 ?peixun. O C程序结构及语法特点-1 创建OSX应用程序?peixun. OC程序结构及语法特点-2 ?为应用程序项目填写–项目名称–组织名称(出现在注释中) –公司标识(域名倒置,作为AppID的一部分) –选择类型(语言) ?peixun. OC程序结构及语法特点-3 ?项目结构(导航视图) →包含了main方法(程序的入口) →manpage HelloWorld-→预编译头文件 →基础框架 HelloWorld(Products)→应用程序文件?peixun. OC程序结构及语法特点-4 ?程序的入口?peixun. OC程序结构及语法特点-4 ?main方法解析 1.#import <Foundation/> –导入头文件 2.***@autoreleasepool {} –自动释放池 (@"Hello, World! ") –打印输出函数?peixun. 格式化输出-1 ?NSLog函数–: ?void NSLog(NSString *format, …); –很像printf,同样会在console中输出显示结果,与C语言不同,传入是NSString的对象,而不是char *这种字符串指针。示例: NSLog (@"this is a test"); NSLog (@"string is :%@", string); NSLog (@"x=%d, y=%d", 10, 20); ?peixun. 格式化输出-2 ?常用的格式化字符串%@ 对象%d, %i 整数%u 无符号整数%f 浮点(单精度) %x, %X 二进制整数%o 八进制整数%e 科学计数法%g 简短格式浮点数据%s C 字符串%.*s Pascal字符串%c 字%C unichar %lld 64位长整数(long long) %llu 无符号64位长整数%lf 64位双精度// 常用类型定义 inti = 10; BOOLisShow = YES; floatf = ; doubled = ; chara = 120; NSString*sayHello = @"Hello OC"; // 常用打印语句 NSLog(@"字符串:%@",sayHello); NSLog(@"字符:%c",a); NSLog(@"布尔值:%i",isShow); NSLog(@"整型:%d",i); NSLog(@"单精度浮点数,且只保留四位小数:%.4f",d); NSLog(@"双精度浮点数,保留8位小数:%.8f",f); NSLog(@"科学计数法:%e",d); NSLog(@"科学计数法(短模式):%g",f); NSLog(@"同时打印两个数字:i=%i,f=%f",i,f); ?peixun. 格式化输出-3 ?运行结果?peixun. 总结-1 ?iOS开发概述–iOS简介–理论知识、软硬环境准备?介绍OC的历史–ObjectiveC的诞生、演变与发展?OC程序的运行及开发环境简介-Xcode开发环境
IOS开发入门教程 来自淘豆网m.daumloan.com转载请标明出处.