相关疑难解决方法(0)

为什么必须动态分配Objective-C对象?

为什么必须动态分配Objective-c对象?为什么我必须使它成为指向对象的指针,与C++不同,我可以在堆栈上创建它们?谢谢.

cocoa objective-c-runtime foundation static-allocation dynamic-allocation

16
推荐指数
1
解决办法
3208
查看次数

什么是二传手和吸气鬼?

对于objective-c,我并没有真正了解Setters和Getters.有人能为初学者提供一个好的指南吗?我注意到这在尝试访问另一个类中的变量时发挥作用,我现在正尝试这样做.我有两个类,比如A和B.我在A中有一个带有@property(retain)NSString*变量的NSString变量.然后我继续合成它.现在,当视图在类中加载时,我将变量的值设置为"hello".现在我想要做的是从类B中访问字符串.我已经导入了类A,并使用以下代码对其进行了初始化:

AClass *class = [[AClass alloc] init];
NSLog(@"Value:%@", class.variable);
[class release];
Run Code Online (Sandbox Code Playgroud)

但是在调试器中它返回一个值"(null)",我真的不明白.如果有人能带领我走上正确的道路,我将非常感激.

谢谢,

凯文

iphone getter setter objective-c

3
推荐指数
1
解决办法
4159
查看次数

如何在Objective-C中使用运行时获取和设置属性值

如何在Objective-C中使用运行时获取和设置属性值?在任何参数类型和返回类型中

runtime objective-c ios

-1
推荐指数
1
解决办法
3235
查看次数