添加值不包含在 CFDictionary c++ 中?
我正在使用 CFDictionary 来维护列表。我在添加值后添加了一些带有值的键,检查添加的键是否包含在字典中,它返回 true。但是如果我尝试获取值,它返…
如何在 C++ 中接收来自 Objective-C 的 NSNotifications课程?
我有一个 Objective-C++ 类,它将自身添加为 Cocoa NSView 上事件的观察者。我希望能够将 NSNotifications 发送到 C++ 类的方法而不是 Objective-C 方…
如何使用 xcode 在 Objective-C 项目中使用自定义类型 (C++)?
我编写了一些类来透明地处理具有单位的数字,就好像它们只是整数或浮点数一样。简而言之: SI_Term speed(4, "mph"); SI_Term distance(10000, "feet"…
检查 NSMutableArray 中的值
我的类中有一个包含 Ingredient 对象的 NSMutableArray。我想检查任何成分的 name 属性是否与字符串匹配,但我无法获得完全正确的语法。 我真的很怀念…
如何将 cfdictionaryref 存储到 NSDictionary 中
我正在尝试使用以下方法将音频单元的参数存储到 NSDictionary 中。 OSStatus AudioEngineModel::getParameterStateOfEffect(NSInteger nEffectID, CFD…
如何向AudioQueue提供音频缓冲区来播放音频?
在我的应用程序中,我正在接收 LinearPCM 格式的音频数据,我需要播放该数据。 我正在关注 iOS SpeakHere 示例。但是我不知道应该如何以及在哪里为 Au…
Box2d - 降低 b2body 的敏感性
当 b2Body 对象受到鼠标关节影响时,是否可以降低其灵敏度? 基本上我有一个跟随我的 b2body 的相机,过度旋转导致相机变得有点疯狂。 我尝试过使用旋…
无法访问的对象在变得无法访问后是否可以随时被收集?
我将一些 Obj-C 对象存储在 C++ 数据结构中。由于我在垃圾收集下运行,并且我的对象只能通过 C++ 结构访问,因此我调用 CFRetain() 来根添加到结构中…
迁移到 Objective-C 之后,编译器无法再找到框架了;
我正在使用 Objective C 代码扩展当前的 C++ 项目。为此,我将代码编译为 Objective-C++ 代码。但由于我将 .cpp 文件的结尾更改为 .mm,编译器再也找…
使用 C++具有 Objective C 协议的对象/类
您好,尝试编译 Objective C++/协议代码,但编译失败,并出现错误“协议之前的预期声明说明符”以及以下标头中所有 Objective C 代码行的类似错误。 #…
在 NSWindow 中绘图
我正在为图形框架开发可可包装器。 为了最终绘制这些内容,我正在这样做: - (void)drawRect:(NSRect)rect { CGContextRef ctx = (CGContextRef)[[NSG…
如何在objective-c中编译特定文件++以及 Objective-c 中项目的其余部分
我目前正忙于一个项目,需要使用外部配件来读取 Mifare 1k 标签。 该附件附带了一个 SDK,用(Objective?)C++ 编写,我按照提供的说明将 XCode 设置…
从外部类添加外部 box2d 主体到 b2world
使用 obj-c box2d 和 cocos2d,为了方便起见并将对象分组在一起,我尝试在单独的类中创建我的 box2d 对象。 基本上,我有两个类: 构造函数 - Box2d …
Cocos2D getChild 导致未在范围内声明错误
当尝试在 xcode 中为 iphone 编译以下代码时, void removeGrid(int x,int y) { //for(id *item in self) { //if(item.position == ccp(x*32, y*32)) …