摘要: 转帖请在开头处注明文章链接,请支持原创。 一直有疑问,在objective_C中声明变量会有 2种方式,今天有空和网友讨论了下,并且自己查了stackoverflew后算是稍微弄懂了一点。记录如下: 用了一段oc;会发现有2种定义变量的方式 1.在 @interface :NSObject{} 的括号中,当然NSObject 是指一个父类,可以是其他的。 形式如下:1 @interface GCTurnBasedMatchHelper : NSObject {2 BOOL gameCenterAvailable;3 BOOL userAuthenticated;4 } 2.... 阅读全文
posted @ 2012-07-20 16:27 yessir 阅读(21087) 评论(3) 推荐(5) 编辑
摘要: 转自 :http://www.0jl.com/?p=5091、在Objective语言中可以声明实例变量(Instance Variables)。变量有四种访问范围:私有(private): 在声明它的类中可以访问。保护(protected): 在声明它的类中可以访问,在继承类中也可以访问。公共(public):在任何地方都可以访问。包(package):同一个包中的类可以访问。要通过方法才能给实例变量赋值,创建对象都会调用类的初始化方法(init)123456789101112131415161718192021222324252627#import <Foundation/Found 阅读全文
posted @ 2012-07-20 10:41 yessir 阅读(703) 评论(0) 推荐(0) 编辑