上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 69 下一页
摘要: 1.点语法基本使用 2.点语法的本质 其实点语法的本质还是方法调用 当使用点语法时,编译器会自动展开成相应的方法 当点语法使用在 “=“赋值符号左侧的时候,点语法会被展开为setter方法的调用,其他情况(等号右侧、直接使用)为点语法展开为getter方法的调用 3.点语法注意 点语法的本质是方法的 阅读全文
posted @ 2017-03-13 17:26 iFat 阅读(845) 评论(0) 推荐(0) 编辑
摘要: 1.如何自定义代码片段 将代码拖拽到code区域 配置快捷键等信息 使用快捷键 练习, 自定义get方法快捷键 2.如何导入代码片段 将下载好的代码片段拷贝到:/Users/LNJ/Library/Developer/Xcode/UserData/CodeSnippets下 注意将LNJ换为自己的用 阅读全文
posted @ 2017-03-13 16:54 iFat 阅读(271) 评论(0) 推荐(0) 编辑
摘要: // // Kline.h #import @interface Kline : NSObject { int _max; // 最高价 int _min;// 最低价 int _average;// 平均价 } /* setter方法 1. 一定是对象方法 2. 一定没有返回值 3. 方法名称一定以set开头, 后面跟上成员变量的名称并且去掉下划线, ... 阅读全文
posted @ 2017-03-13 16:37 iFat 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 1.setter方法 作用:用来设置成员变量,可以在方法里面过滤掉一些不合理的值 命名规范: 必须是对象方法 返回值类型为void 方法名必须以set开头,而且后面跟上成员变量名去掉”_” 首字母必须大写 必须提供一个参数,参数类型必须与所对应的成员变量的类型一致 形参名称和成员变量去掉下划线相同 阅读全文
posted @ 2017-03-13 14:38 iFat 阅读(1185) 评论(0) 推荐(0) 编辑
摘要: 1.面向对象三大特性 封装性 继承性 多态性 2.什么是封装 封装性就是隐藏实现细节,仅对外公开接口。 3.为什么要进行封装? 以下代码存在的问题? 类是数据与功能的封装,数据就是成员变量,功能就类方法或对象方法 对数据的封装,也就是对成员变量的封装 不封装的缺点:当一个类把自己的成员变量暴露给外部 阅读全文
posted @ 2017-03-13 14:28 iFat 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1.Xcode文档在线安装 打开Xcode,首选项 点击DownLoads下载文档 2.Xcode文档离线安装 找到备份的文档 com.apple.adc.documentation.AppleiOS8.0.iOSLibrary.docset com.apple.adc.documentation. 阅读全文
posted @ 2017-03-12 22:41 iFat 阅读(540) 评论(0) 推荐(0) 编辑
摘要: 1.修改项目模板 项目模板就是创建工程的时候选择的某一个条目, Xcode会根据选择的条目生成固定格式的项目 例如想创建一个命令行项目就选择Command Line Tool 项目模板就是创建工程的时候选择的某一个条目, Xcode会根据选择的条目生成固定格式的项目 例如想创建一个命令行项目就选择C 阅读全文
posted @ 2017-03-12 21:33 iFat 阅读(850) 评论(0) 推荐(0) 编辑
摘要: #import #import "Person.h" #import "Iphone.h" int main(int argc, const char * argv[]) { // 匿名就是没有名字, 匿名对象就是没有名字的对象 // 1.有名字的对象 // 只要用一个指针保存了某个对象的地址, 我们就可以称这个指针为某个对象 // 称p为Perso... 阅读全文
posted @ 2017-03-12 17:06 iFat 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 1.为什么要使用多文件 一个真正的iOS项目中可能会有成百上类,如果这些类都写在一个文件中,那么文件就会很大,想找到自己需要类都变的异常困难,开发效率低下 一个iOS项目可能会有多个人开发,如果多个人同时修改一个文件,那么就很可能会产生冲突,比如这个增加一个方法,那个人把这方法删掉了。另外就是当把多 阅读全文
posted @ 2017-03-12 16:01 iFat 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1.#pragma mark指令的使用 功能:简单来说就是对代码的分组,方便代码查找和导航用的 它们告诉Xcode编译器,要在编辑器窗格顶部的方法和函数弹出菜单中将代码分隔开。一些类(尤其是一些控制器类)可能很长,方法和函数弹出菜单可以便于代码导航。此时加入#pragma 指令(#pragma是一个 阅读全文
posted @ 2017-03-12 12:41 iFat 阅读(367) 评论(0) 推荐(0) 编辑
上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 69 下一页