问题标签 [xcode4.2]

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.

0 投票
1 回答
1036 浏览

objective-c - Xcode 4.2 iOS5 Storyboard 参考在尝试实现页面视图控制器时为零

0 投票
1 回答
4104 浏览

svn - 符号表示xcode中的类名

我正在使用 Xcode 4.2,在其中创建了各种类,这些类显示了各种符号,如?、A、M 以及类的名称。项目运行得非常好。我仍然很想知道这些符号的含义。带有问号符号的类将来是否会产生错误或警告?

0 投票
1 回答
2682 浏览

ios5 - 由于“文件格式错误”,iOS5 将项目转换为 ARC 失败 如何修复?

我有一个包含49 个源文件的项目,我正在尝试使用edit>refactor>convert to arc 将其转换为 ARC 。我点击“预检查”,没有错误,目标编译。

Xcode 通过“生成预览”,编译所有 49 个源文件,然后在审阅更改列表中显示 1(或 2)个文件。这是一个 .h/.m 文件。那个看起来是对的。该列表上没有其他文件,我看到了。

当我单击保存时,窗口关闭,项目尝试构建,但失败并出现错误:

这些错误出现在所有文件中

如果我尝试构建项目,我会收到大约 350 个错误,说“保留,ARC 中不允许发布”...请帮助!

如何一次将整个项目转换为 ARC?

更新:多次清理项目并将部署目标更改为 iPhone 5 模拟器后,我能够在“保存更改”列表中看到所有文件。

0 投票
2 回答
4831 浏览

iphone - Xcode 4.2 上的核心位置模拟器不起作用 - 有什么线索吗?

我检查了这个的所有其他变体,在这里看不到答案。似乎很多人都在考虑 Xcode 4.1,以及其中的问题。

首先,我对 Xcode 4.2 非常满意。它解决了我遇到的大量问题,并且再次使模拟器成为一个有用的工具。我对此感到非常高兴,因为它的工作流程比使用设备快得多。

现在,4.2 在他们的编辑方案对话框中引入了一些东西(转到“运行”页面,然后是“选项”)。这称为“核心位置 [复选框] 允许位置模拟”。它允许您从预定义位置列表中进行选择。

这似乎消除了我第一次在 Lion 中遇到该问题时引入的可怕黑客攻击。

但是,它没有工作人员。我想知道我做错了什么。有没有人得到这个工作?

请记住:这始于昨天刚刚发布的 4.2。所以 4.0 和 4.1 的规则不适用。这是一种新能力。

谢谢!

0 投票
1 回答
2663 浏览

xcode4 - XCode 4.2 clang 段错误

刚刚升级到 Lion 和 xcode 4.2。现在当我重新编译我的程序时,我得到了这些错误:

  1. /Users/XXX/Code/iPhone/XXX/Code/Scenes/GameScene.mm:1806:35: current parser token ';'
  2. /Users/XXX/Code/iPhone/XXX/Code/Scenes/GameScene.mm:1762:1: parsing Objective-C method 'updateWithTouchLocationMoved:withEvent:view:'
  3. /Users/XXX/Code/iPhone/XXX/Code/Scenes/GameScene.mm:1762:1: in compound statement ('{}')
  4. /Users/XXX/Code/iPhone/XXX/Code/Scenes/GameScene.mm:1771:2: in compound statement ('{}')
  5. /Users/XXX/Code/iPhone/XXX/Code/Scenes/GameScene.mm:1789:3: in compound statement ('{}')
  6. /Users/XXX/Code/iPhone/XXX/Code/Scenes/GameScene.mm:1796:4: in compound statement ('{}')
  7. /Users/XXX/Code/iPhone/XXX/Code/Scenes/GameScene.mm:1799:5: in compound statement ('{}')
    clang: error: unable to execute command: Segmentation fault: 11
    clang: error: clang frontend command failed due to signal 2 (use -v to see invocation)

这些行号周围没有什么奇怪的。没有复合语句,只有简单的 if(a == b)类型的东西。一些错误行号甚至不在语句上,只是空行或 { 大括号。我怀疑行号不准确。我现在有点死在水里了。代码在 4.1 下编译良好。

有什么建议吗?

0 投票
4 回答
1547 浏览

ios5 - Xcode 4.2 中的故事板?

Apple 已经宣传了 iOS 5 的 200 多项新功能,但截至 2011 年 10 月 13 日,开发人员似乎只能使用其中的一些功能。我想知道如何使用他们开发人员页面上显示的 Storyboard 功能:http:// developer.apple.com/technologies/ios5/

我找不到太多文档,所以有人知道如何在 Xcode 4.2 for iOS 5 SDK 中找到此功能并使用它吗?

0 投票
2 回答
995 浏览

floating-point - iOS5 Xcode4.2 浮点字节对齐错误?

看看这段代码:

这是带有 1 字节结构打包的结构定义文件(用于套接字网络)

行。现在看下面的简单代码:

iphone 5.0 模拟器 XCode 4.2 上的结果:

没有问题。但是当涉及到真实设备(iPhone4)时......

哦,天哪,发生了什么?我将 wtf.value 存储为 4294967295,但在设备上,它更改为 65535。此问题仅发生在设备上,而不发生在模拟器上。

这个问题在 iOS5 XCode4.2 之前从未发生过。

我该如何解决?请帮我。

0 投票
1 回答
5950 浏览

ios5 - 删除情节提要 xcode 4.2 iOS 5?

我使用故事板的功能在 xcode 4.2 中创建了一个项目。我已经完成了大部分工作,但现在我知道故事板在 iOS 5 之前的设备中不可用。有没有办法在不创建新项目的情况下从项目中删除这个故事板?我不想再做所有的工作......有什么建议吗?

0 投票
2 回答
1861 浏览

iphone - Xcode 4.2 版和 iOS 5(2011 年 10 月 12 日发布)在 [self.tableview 重新加载数据] 中崩溃

我正在以编程方式实现表视图,其中我将 (NSIndexPath) 类型的 mSelectedSubUnitIndex 属性设置为非原子并在 .m 中保留和合成。当我加载我的 tableviewcontroller 然后方法:

运行得很好。当我从其他控制器返回到我的 tableviewcontoller 时,它在 NSLog 的第 5 行的相同方法处崩溃(对象消息发送),并在[self.tableView reloadData];. It is resolved by commenting[self.tableView reloadData] 处的方法处给出异常;。

didSelectRowAtIndex

这是在 iOS 4 上运行的,但是当我通过 Xcode 4.2 版和 iOS 5(2011 年 10 月 12 日发布)构建时,它会崩溃。无法弄清楚问题所在。帮帮我!!

cellForRowAtIndex 方法

现在,当我滚动时,我在 mSelectedsubunitindex.row 的 if 语句中遇到异常,但我解决了只检查 if (indexPath.row){},并且当我将错误返回到我的 tableview 控制器时,行仍然保持选中状态

0 投票
2 回答
1318 浏览

iphone - 丢失了我的 iOS 5 调试符号。我如何让他们回来?

我刚刚将 Xcode 升级到最新版本 (4.2 (4C199)),并将我的 iPhone 升级到 iOS 5(9A334)。我正在使用雪豹。在调试时,我注意到我的堆栈跟踪没有任何信息。它只是一个地址列表,没有类或方法信息。

我想也许它正在切换到 LLDB,所以我切换回 GDB。不行,还是有问题。

我连接了一台运行 iOS 5 的 iPad,但版本不同,其中一个是 beta (9A5313e),但仍然是个问题。

然后我连接了一台运行 iOS 4.3.5 的 iPad 2。砰!一个有用的堆栈跟踪。因此,我查看了 /Developer 文件夹的内容,特别是 /Developer/Platforms/iPhoneOS.platform/DeviceSupport,就像 Google 上的链接告诉我的那样,但我尝试过的东西不起作用。

如何获取符号以便我的堆栈跟踪在 iOS 5 中工作?