问题标签 [xcode4.6]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xcode - Xcode 4.6 LLDB 中的 IRForTarget 错误
自从升级到 Xcode 4.6 final,我经常在 LLDB 中看到:
0x12eaf7a0
我可以通过将其添加为左窗格中的表达式来验证它是否为有效对象。我什至可以通过使用“打印描述”上下文菜单成功地显示它的描述。
有什么想法(除了切换回 GDB)?
kobold2d - Kobold2d 和 XCode 4.6 错误
我和gabrielhilal有同样的问题,见这里。LearnCocos2D发布删除所有对 FIXCATEGORYBUG 的引用。我的问题是如何做到这一点?从哪里引用?如果这是一个愚蠢的问题,我很抱歉。
ios - Xcode 更新后 Xcode 4.6 zXing 编译错误 (4H127)
使用 ZXing 的不同项目在上次 Xcode 更新后出现错误:
错误消息是:
- 未使用私有字段“cached_y_”
- 未使用私有字段“bits_”
- 未使用私有字段“cached_row_num_”
- 未使用私有字段“dataHeight_”
我必须设置任何编译器标志吗?
xcode - xCode 4.6 在工作区问题中搜索..?
自从我升级到 4.6 后,我的全局搜索结果并没有返回搜索字符串的所有位置。例如:如果我搜索一个类的特定 @property 名称以查看它是从哪里引用的,我的结果只显示类本身中的那些字符串,所有其他引用都不会显示。
有什么改变吗?其他人可以看到这个吗?也许有索引的东西?
ios - 游戏中心身份验证的 Xcode 4.6 ARC 警告
这是一个新的编译器警告,仅在我将 XCode 更新到 4.6 时才出现。我的代码直接取自 Apple 的文档(顺便说一句,这是我的 iOS 6 代码)。
警告--在此块中强烈捕获 'localPlayer' 可能会导致保留周期
iphone - iOS 6.1 和 Xcode 4.6,枚举警告 UIViewAnimationCurveEaseOut
我已经安装了新的 iOS 6.1 和 Xcode 4.6,现在我的代码中有一些枚举警告,我无法解决这个问题:
这是警告:
我该如何解决这个警告?
objective-c - Xcode 4.6 如何命名@synthesized ivars?
我的教授多次明确告诉我们,在 Xcode 4.6 调用中:
与调用相同:
在那个 Xcode 将创建一个 ivar 并使用下划线命名约定命名它(示例@property suit
将获得一个名为 ivar 的 ivar _suit
)
但是,我一直在查看文档,并在Apple Documentation EncapsulatingData中找到了这段话
重要提示:如果您使用 @synthesize 而不指定实例变量名称,例如:@synthesize firstName; 实例变量将具有与属性相同的名称。在此示例中,实例变量也将称为 firstName,不带下划线。
这似乎与我的教授直接矛盾。:(
这是我所知道的。在 Xcode 4.6 中,任何@property
声明的内容都会@synthesize
自动获得 -ed,因此您甚至不需要调用@synthesize
. 如果您允许 Xcode 自动合成,它会使用 ivar 下划线名称 ( _suit
)。但是,如果您实现自定义 getter 和 setter,则必须@synthesize
显式调用。
我的问题是这个。当您有一个自定义的 getter 和 setter(就像我一样)并且需要调用时@ synthesize
,Xcode 是否在您未指定名称时使用默认的下划线命名方案?
例如,当我这样称呼时:
Xcode 是否命名底层 ivarsuit
或_suit
?
从我的简单测试和阅读文档来看,这似乎不是我的教授认为的那样@synthesize suit;
。我是个菜鸟,我只是在属性和合成上纠结,所以我需要你的帮助。 @synthesize suit = suit
@synthesize suit = _suit
另外,我该怎么做才能自己测试或在文档中找到实际答案?谢谢。
iphone - XCode 4.6:iOS 6.1 - 验证时出现 CFBundleVersion 和 CFBundleShortVersionString 错误
我已经用所有不同的变体 1.2、1.201、2、1.2.1 等更改了“捆绑版本”和“捆绑版本字符串,短”值似乎一百次。此外,我已经更改了目标 > 摘要选项卡中的版本号。
在验证存档或尝试通过旧的应用程序加载器上传时,是否有人遇到过这个问题?对于“CFBundleVersion”,我也遇到了同样的错误。该应用程序的最后一次更新是 v1.13,所以我不确定为什么 1.2 会出现问题。这是 XCode 4.6 的错误吗?
ios - Xcode 4.6 不会归档具有依赖库的目标
尝试归档目标会导致依赖库在编译期间无法找到公共头文件。我在存档期间看到这样的错误。
objective-c - 如何从任意位置(在 iPhone 上)播放 ogg 音频文件?
我想用 .ogg 音频文件制作声音循环(在 iPhone ios6.1 的 Objective-C 中)。它们具有非常重复的音乐,就像游戏音乐一样,所以另外,我想通过随机化它们使它们更有趣(即避免音频疲劳)。首先,我想在某个随机点开始播放它们。
我按照说明(iPhone sdk 中的 OGG Vorbis)构建了一个 vorbis 库(libvorbis.a)并播放 ogg 文件。这有效:
使用界面中的@property,以及.m文件中对应的@synthesize:
但是如何从与 ogg 开始不同的点开始呢?
方法 playAtPosition(CGPoint) 是可用的,所以我首先尝试了,而不是 playAtListenerPosition:
和其他值而不是 (15, 50),以防它们映射到相似的位置。然而,在任何情况下,声音文件都是从头开始的。
我还尝试更改包含 CGPointMake 的两个初始化语句中的值,但这也没有什么区别。(另外,这两个数值是什么意思?我只能找到指向图形文件的解释 - 所以我猜是二维的 - 没有声音文件。)
任何帮助或想法将不胜感激!