Object-C
fsilence璐豪
W --- winL --- learnH --- heart
公众号:CoderHouse
欢迎投递简历到快手 https://zhaopin.kuaishou.cn/recruit/e/#/official/social/?workLocationCode=domestic
内推 请邮件 [email protected] 附上简历和职位链接
展开
-
Object C中文件后缀名
.h 头文件.m Object -C源文件 后缀名.plist property List的简称,用来存放数据的一种文件.storyboard xcode4.3后iphone界面布局.pch 预编译头文件images.xcassets ios中用来存放资源图片的原创 2014-02-08 16:16:13 · 3185 阅读 · 0 评论 -
Object-c中的基本数据类型
http://www.360doc.com/content/12/0828/23/1554663_232903757.shtml转载 2014-02-10 15:06:35 · 1027 阅读 · 0 评论 -
类的实现(Object-c)
类的头文件:@interface 类名 :父类 {//用来声明属性 无属性可不用{}//属性类型 属性名字;int a;}-(方法返回值) 方法名字 :(参数1类型)参数1,参数2名字 : (参数2类型)参数2;//-表示方法属于实例, +表示方法是静态的 @end类的具体实现:记得要#import 头文件, ""表示查找自己的 @implement原创 2014-02-10 14:04:26 · 545 阅读 · 0 评论 -
(object-c)属性的使用
@property (属性1,属性2...) 类型 变量名1,变量名2;属性默认值为 atomicatomic 原子的 / nonatomic 非原子的:atomic:编译器确保你在调用get方法的时候数据的正确性,多线程时数据会被回复。如果你自定义了属性的set方法,却没有用编译器合成get方法,xcode会给你报一条警告。nonatomic: 不确保数据原创 2014-02-10 14:59:36 · 2091 阅读 · 0 评论 -
(Object-C)协议和代理
协议: 其实就是java中的借口,定义了一组方法,实现协议的类必须实现这些方法。@protocol 协议名称 //必选方法列表@optional//可选方法列表@end@interface 类名 @end我们可以用conformsToProtocol 来判断类是否实现了某一个协议id currentObject;if ([currentObj原创 2014-02-10 16:30:44 · 1399 阅读 · 0 评论 -
(object-c)枚举类
enum 类名 {类1,类2...};enum flag {true, false};定义了一个数据类型flag,falg只能是true or false。 如果你赋予其他的值,编译器不会报警告。声明enum类型的变量:enum 类名 变量名1,变量名2;如果在定义枚举类型的时候,不指出赋值,编译器会默认给第一个赋0 第二哥赋1 依次类推。例如: enum原创 2014-02-10 15:50:23 · 2336 阅读 · 0 评论 -
(Object-c)分类和类的拓展
分类:可以帮助我们添加类的方法@interface 类名 (分类名)@end@implementation 类名 (分类名)@end类的拓展:可以理解为没用名字的分类 但是它可以添加实例变量@interface 类名 ()@end@implementation 类名 ()@end原创 2014-02-10 16:11:11 · 1225 阅读 · 0 评论