我有一个C++框架,我想在Objective-C++中使用。我正在使用XCode4并定位iPad部署。 因此,考虑这(伪代码)C++头: class A {
public:
virtual int doSomething(int i) = 0;
private:
int _i;
}
对于这个特定的情况下,我需要通过大中央调度doSomething派遣的东西。 我很难找
我想了解使用Grand Central Dispatch(GCD)实现控制对资源访问的并发读独占写模型的正确方法。 假设有一个NSMutableDictionary被读取很多,并在一段时间内更新。确保阅读始终与字典的一致状态一起工作的正确方法是什么?当然,我可以使用一个队列并序列化所有对字典的读写访问权限,但是这会不必要地串行化读取,这些读取应该被允许同时访问字典。起初在这里使用团体听起来很有希望