xcode5相关内容

Xcode 5 中的自定义字体

您将如何在 Xcode 5 中添加自定义字体以及如何将项目中的每个标签更改为该字体?因为我听说您只能以编程方式执行此操作? 解决方案 更好的选择是将新字体添加到您的系统/操作系统字体目录,然后从那里它可以添加到故事板中或与 NSAttributed 字符串一起使用. 步骤: 下载您的字体 .ttf 文件 转到故事板中的任何标签/文本视图,然后在右上角的属性检查器中选择:“文本 ..
发布时间:2021-12-30 11:40:22 移动开发

Xcode 5 相当于构建设置中的 NS_BLOCK_ASSERTIONS

在 Xcode 5 之前,可以使用默认构建设置阻止发布构建包含 NSAssert 语句及其变体: OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1"; 此设置可以在 project.pbxproj 中找到,并在此处的 Xcode 中设置: (请注意,此图片取自已转换为 Xcode 5 的 Xcode 4 项目.) 每个目标将仅在发布版本中继承此设置.显 ..
发布时间:2021-12-28 20:09:10 移动开发

在 Xcode 中添加构建配置

我想在 Xcode 5 中添加一个新的构建配置“QA"到我们目前拥有的其他三个配置(调试、分发、发布).但是,当我单击“编辑器 > 添加配置"时,一切都变灰了.首先,我对 Xcode 不是很熟悉,所以我不确定如何去做. 它变灰有什么原因吗?这是添加构建配置的过程吗?谢谢. 解决方案 我遇到了同样的问题并解决了.这是问题的屏幕截图.我想复制我的“发布"配置,但这样做的选项被禁用.为什么 ..
发布时间:2021-12-28 19:42:28 移动开发

界面生成器:UIView 的布局 iOS 6/7 Delta 有什么用?

我刚刚注意到在 UIView 的结构布局下发现的 iOS 6/7 Delta 属性. 这是做什么用的,为什么 AutoLayout 中没有? 解决方案 这其实是指从iOS6到iOS7的布局位置之间的差值. 在 iOS7 中,某些视图可以隐藏状态栏或使其透明,实际上,它覆盖在您的视图之上.因此,如果您在 iOS6 上将 UI 元素放在 (0.0, 0.0) 处,它会显示在状态栏下 ..
发布时间:2021-12-24 23:10:32 移动开发

找不到词法或预处理器问题“FacebookSDK/FacebookSDK.h"文件

我只是通过本文档在 ios 项目中添加 facebookSDK.framework :入门使用 iOS 版 Facebook SDK 我已经按照它成功构建并运行了我的 Xcode 项目.但是当我复制我的源代码并在另一台 PC 上运行它时会出现以下错误“未找到词法或预处理器问题‘FacebookSDK/FacebookSDK.h’文件" 我还在我的项目资源中添加了 facebookSDK ..

该应用程序在 Payload/.app/: 解码器中引用了非公共选择器

我在通过组织者向 Apps 商店提交应用程序时收到此警告. 应用在 Payload/.app/:decoder 中引用了非公开的选择器 我知道如果我们在应用程序中使用任何第三方 API,就会收到此警告.我在应用程序中使用了 SOCKETIO-ObjC 库来实现聊天功能.还使用 facebook iOS sdk 进行 fb 实现.所以我不知道是什么导致了这个警告.!请查找附件 Scree ..
发布时间:2021-12-20 21:25:13 移动开发

Xcode 5 部署目标仅限于 iOS 7

我应该怎么做才能使我的项目首选项中的部署目标低于 7.0?现在,我使用 Xcode 5 创建的任何新项目都只能部署到 iOS 7.0.这就是它的样子: 解决方案 您可以直接在文本框中输入不同的目标(5.0、5.1 等):) 唯一需要注意的是,如果低于 7.0,您将需要更改架构以排除 ARM64. ..
发布时间:2021-12-20 20:59:00 移动开发

如何在 Xcode 5 及更高版本中删除派生数据和清理项目?

是否有我可以遵循的程序,包括在终端中运行脚本、删除派生数据文件夹下的所有文件并可靠地清理项目? 有时,项目的资产并不总是更新到我的模拟器或设备上.这主要是反复试验,当我发现旧资产进入测试版本时,为时已晚,更不用说尴尬了! 我看过这个问题,但它似乎有点过时了:如何清空缓存和清理所有目标 Xcode 4 我也检查了这个问题,但我不想在 Organizer 上浪费时间,如果我不是绝对需 ..
发布时间:2021-12-20 11:22:13 移动开发

关于 glut 函数的 xcode 5 弃用警告

今天早上我刚刚将我的 mac os x 10.6.8 升级到 10.9.除了带有 OpenGL Glut API 的 Xcode 5 之外,一切都很好.每当我运行涉及 glut 函数的程序时,都会收到 30 条弃用警告,例如: 'gluErrorString' 已弃用:首先在 OS X 10.9 中弃用.'glutBitmapCharacter' 已弃用:首先在 OS X 10.9 中弃用.'g ..
发布时间:2021-12-19 18:24:25 移动开发

iOS 应用程序无法填满 iPhone 屏幕

我正在使用 Xamarin 编写 iPhone 应用程序.我的UIViewController 没有填满整个屏幕,上下有空隙.这是模拟器的屏幕截图.我已经改变了配色方案,让间隙更明显 屏幕设计是在 Xcode 中完成的,下面是 Xcode 中 UIViewController 设置的屏幕截图. 我做错了什么,为什么 View 太小了? 解决方案 将 4" 启动屏幕图像放入您的资 ..
发布时间:2021-12-14 16:56:54 移动开发

+entityForName:nil 不是合法的 NSManagedObjectContext 参数搜索实体名称“Account"

我尝试了很多选择,但找不到解决此问题的方法.我创建了一个 Core Data 文件并将实体命名为 Account,创建了一个名为 username 的字符串属性.然后将实体的类编辑为NSManagedObject,不知道这样对不对.现在,以下代码在我的 LoginViewController 中: - (void)viewDidLoad{[超级viewDidLoad];ITAppDelegate ..
发布时间:2021-12-13 14:17:49 移动开发

更新到 Xcode 5 后 - ld:找不到架构 armv7 或 armv7s 链接器错误的符号

我刚刚将我的 iPhone 4S 软件更新到了 iOS 7 Beta 2,当时我正在对一个新应用 (Phonegap) 进行最后的润色……这不是一个好主意! 完成后 Xcode 没有检测到我的 iPhone,所以我安装了 Xcode 5 beta.摆弄它之后,我终于让它检测到我的手机.现在唯一的问题是使用的架构存在错误. 以下是产生的错误: ld: 警告:忽略文件/Users/--- ..
发布时间:2021-12-11 14:54:18 移动开发

iOS 7 状态栏重叠 UI

我最近升级到 xcode 5,当我在 iOS 模拟器中运行我的应用程序时,启动画面与状态栏重叠,当您在应用程序中时,状态栏与我的应用程序上的元素重叠,就像我有一个后退按钮我的应用程序的左上角.我使用 phonegap 2.9 构建我的应用程序.任何想法如何让我正确呈现. 解决方案 如果您使用故事板,您可以解决此问题,如以下问题:iOS 7 - 状态栏与视图重叠 如果您不使用故事板,那 ..
发布时间:2021-12-11 14:26:35 移动开发

UITableViewCell 删除按钮被覆盖

更新: 多亏了来自“Evgeny S"的信息,我已经能够确定覆盖删除按钮的是单元格背景.我在单元格初始化的开头调用了以下函数: - (void) setupGradientsWithHeight:(int) the_height{CAGradientLayer* 梯度 = [CAGradientLayer 层];渐变框架 = CGRectMake(self.bounds.origin.x, ..
发布时间:2021-12-11 09:16:22 移动开发

未加载 OS X 框架库:“找不到图像"

我正在尝试创建一个基本的 OS X 框架,现在我只创建了一个测试框架:TestMacFramework.framework,我正在尝试将它导入到一个全新的 OS X 应用程序项目中. 我已经构建了 .framework 文件并将其导入到新项目中,该框架似乎链接正常,我可以引用我添加到框架构建阶段部分的公共头文件. 但是,当我尝试运行容器应用程序时,出现以下错误: dyld:库未加载: ..
发布时间:2021-12-06 20:26:58 移动开发

Xcode 5 &资产目录:如何引用 LaunchImage?

我正在使用 Xcode 5 的资产目录,并且我想使用我的 LaunchImage 作为我的主视图的背景图像(从“加载"到“加载"的转换是一种非常常见的做法'看起来很光滑). 我想在资产目录中使用相同的条目来节省空间,而不必在两个不同的图像集中复制图像. 但是,调用: UIImage *image = [UIImage imageNamed:@"LaunchImage"];//返回零 ..
发布时间:2021-12-05 20:51:52 移动开发

Xcode 5:代码签名权利错误

我已经构建了一个将支持 IOS 7 的新应用程序.我获得了新的 XCode 5 GM 并尝试使用我的新配置文件和分发证书对我的应用程序进行签名,但我在分发时遇到了问题.我不断收到以下错误: “无效的代码签名权利.您的应用程序中的权利捆绑签名与包含在配置文件.根据配置文件,捆绑包包含不允许的键值:'[XXXX.com.sample.company ]' 用于密钥“keychain-access ..
发布时间:2021-12-05 20:38:00 移动开发