- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 介绍@dynamic的用法
介绍@dynamic的用法 Objective-C 2.0提供了属性(@property),可以让编译器自动生成setter和getter方法。如果不想编译器自作主张生成这些setter和getter方法,则使用@dynamic。举个简单例子,如下#import @interface Person : NSObject@property (copy) NSString *
2014-03-31 17:41:43 7290
原创 实例变量(instance var)与属性(@property)的关系
实例变量(instance var)与属性(@property)的关系 Objective-C 2.0之后,声明一个@property name自动产生一个实例变量,名为_name,因此省去实例变量和属性重复输入的麻烦。而使用@synthesize可以改变_name名称。@property和@synthesize不必成对出现。@property name:指示编译
2014-03-30 22:16:49 3994
原创 Xcode工程创建多个target
Xcode工程创建多个target 小菜本人有时候会在一个Xcode工程中新建多个包含main函数的.m文件用于用于学习Objective-C,于是要用到target这个东西。target对应于一个可运行文件和一些编译配置。点击工程名,选择“Add Target”或者“File”->“New”->“Target…”,如下选择对应类型的template即可,这里我采用Comm
2014-03-30 16:36:41 7753
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人