相关疑难解决方法(0)

编写Objective-C和Cocoa时使用的最佳实践是什么?

我知道HIG(这非常方便!),但是在编写Objective-C时使用了什么编程实践,更具体地说,在使用Cocoa(或CocoaTouch)时.

iphone cocoa cocoa-touch objective-c ios

346
推荐指数
31
解决办法
12万
查看次数

Objective-C中的非阻塞等待函数

我是Objective-C的新手,我无法弄清楚如何以非阻塞的方式等待.我有一个异步填充的对象,我需要等待它才能继续进行另一种方法.现在我正在使用sleep函数,但是这会阻止整个app并且myObject永远不会被加载.

while (!myObject)
{
    sleep(1);
}
return myObject;
Run Code Online (Sandbox Code Playgroud)

编辑:此代码段来自可能在加载myObject之前调用的方法.在这种情况下,我实际上想要阻止此方法,但我的代码阻止包括myObject在内的所有内容被加载.

objective-c

10
推荐指数
2
解决办法
2万
查看次数

原始类型的Objective-c属性

在Objective-C中为基本类型指定属性是否有意义nonatomic

我想知道这两个属性之间的区别:

@property (nonatomic) BOOL myBool;
@property BOOL myBool;
Run Code Online (Sandbox Code Playgroud)

properties objective-c nonatomic

8
推荐指数
3
解决办法
5113
查看次数

标签 统计

objective-c ×3

cocoa ×1

cocoa-touch ×1

ios ×1

iphone ×1

nonatomic ×1

properties ×1