摘要:
1.定义一个属性,编译器会自动编写相关的存取方法和实例变量,如果不想使用系统默认的实例变量,可以使用@synthesize(合成)语法来指实例变量的名字,如果不想编译器自动合成存取方法,则可以自己实现。如果要阻止编译器自动合成存取方法,和实现属性所用的实例变量,可以使用@dunamic关键字,即使你... 阅读全文
posted @ 2015-11-29 16:16
凌风4819
阅读(204)
评论(0)
推荐(0)
摘要:
1.oc使用消息结构而非函数调用使用消息结构的语言,运行时所应执行的代码由运行环境来决定,而是用函数调用的语言,则由编译器决定。函数调用:如果调用的函数是多态的,那么在运行时就要按照“虚方法表”来查找到底应该执行哪个函数实现。消息结构:不论是否多态,总是在运行时才会去查找所要执行的方法。实际上,编译... 阅读全文
posted @ 2015-11-29 14:33
凌风4819
阅读(143)
评论(0)
推荐(0)