问题标签 [xcode]

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 投票
2 回答
6592 浏览

xcode - 从 xcode 部署资源文件

如何将资源文件(配置/数据/图像)文件复制到 iPhone 上的应用程序主目录。

一个相关的问题在 iPhone 上加载数据文件?,收到一个答案“只需将它们添加到您的项目中;Xcode 将在构建您的应用程序时将它们复制到 .app 包中”。

如何做到这一点?(如果这是一个简单的问题,手动参考/page# 很好)

我希望能够将文件复制到 iPhone 模拟器上并在运行时打开它。我试图通过添加“复制文件”目标来做到这一点,尽管我无法在运行时找到这些文件。

我知道使用属性列表,或者 sql lite 数据库比文件 io 更受欢迎,但我仍然想了解如何实现这一点。

0 投票
2 回答
348 浏览

iphone - 将框架复制到项目中?

尝试将框架复制到 Xcode 中项目的 Frameworks 文件夹中时,出现错误

无法将 /Developer/Platforms/.../Frameworks/OpenAL.framework 复制到 /Users/.../OpenAL.framework

之前不小心把同名的框架错了复制到项目里,删掉了,现在不能复制正确的了?在复制适当的版本之前,如何完全摆脱错误的版本?

提前致谢!

0 投票
1 回答
1533 浏览

xcode - 从双显示器切换到单显示器时的 Xcode 窗口位置

当我在家工作时,我将 MacBook 插入 20 英寸显示器作为第二个(右侧)显示器。我在更大的显示器上使用 Xcode 进行所有编辑,并将菜单栏、调试和文档留在笔记本电脑的监视器。

问题是当我与第二台显示器断开连接并想在“笔记本电脑”模式下处理代码时。现在,每当我打开一个文件进行编辑时,它几乎完全显示在屏幕之外,我必须将它拖过来进行编辑。我理解(某种程度上)为什么会发生这种情况,因为我上次在不同的显示器上打开它。我想做的是重置 Xcode 中的窗口位置,以便编辑窗口完全显示在笔记本电脑显示器上。关于如何做到这一点的任何想法?

我什至愿意从偏好中删除条目(或设置一个applescript来做到这一点),但xcode plist对我来说是不可思议的。

0 投票
6 回答
18165 浏览

xcode - Xcode:调整自动生成的大括号的缩进?

默认情况下,Xcode 自动生成的代码似乎在同一行有左大括号:

我想要单独一行的左大括号,如下所示:

这通常适用于 Xcode 自动生成的任何方法/类。在 Xcode 首选项中,我将“Indent solo { by”设置为 0: 替代文字

我怎样才能解决这个问题?

0 投票
2 回答
903 浏览

xcode - 在 Xcode 中将捆绑目标链接到命令行目标

我在 Xcode 中有一个包含多个目标的项目。其中一个构建一个同步模式包,另一个构建一个 Foundation 命令行工具,该工具使用包中定义的模式启动同步会话。

模式包模板创建Schema-strings.hSchema-strings.m文件,其中包含数据类名称、实体名称和属性名称的常量,我想在我的命令行工具代码中使用这些常量。

如何配置目标以使其成为可能?

0 投票
10 回答
97404 浏览

iphone - Xcode:iPhone 应用程序代码设计错误

在 Xcode 中构建新的 iPhone 应用程序时,我收到此错误:

代码签名错误:代码签名身份“iphone 开发者”与钥匙串中的任何代码签名证书都不匹配。添加到钥匙串后,触摸文件或清理项目以继续。

解决方法是什么?

0 投票
1 回答
323 浏览

iphone - 通过代码将图像添加到目标文件夹

我想通过使用代码将图像添加到 iphone 应用程序 Targets-Copy Bundle Resource 文件夹,可以制作吗?任何建议

0 投票
9 回答
20026 浏览

ios - Objective C NSString* 属性保留计数奇数

我有以下示例类:

测试.h:

测试.m:

产生以下输出:

我这样称呼它:

value 不应该保留计数为 1 吗?我错过了什么?

谢谢你的帮助。

0 投票
2 回答
14739 浏览

iphone - 如何让 Xcode 刷新我的项目图像文件的本地副本?

我在使用 Xcode 时遇到了一些奇怪的问题,仅仅通过谷歌搜索几乎不可能找到答案。

我的 Xcode 项目中有一些图标图像文件(只是 PNG),当我在 Photoshop 中修改其中一些时,当我在 Xcode 中进行另一个构建时,它们不会得到更新。为了解决这个问题,我必须再次将文件重新添加到项目中,然后删除 Xcode 中已经存在的旧版本文件。

我在这里做错了什么?我正在直接从 Photoshop 更新/替换存储在我的项目目录中的图像文件,所以我认为它只会重新加载并且会显示新版本。

更新:看起来发生的事情是当我第一次将图像文件导入我的项目时,它们被添加到我的“类/”子目录中。所以当我更新它们时,它只是将它们添加到我的项目的根目录中。

0 投票
4 回答
4662 浏览

xcode - 在 XCode 中启用代码视图的抗锯齿功能

有没有办法让 XCode 在启用抗锯齿的编辑器中呈现文本?我在首选项对话框中看不到任何可以执行此操作的内容。