Tag: xcode6.3

ld:警告:用于紧凑展开编码的个性例程过多

我只是在Xcode 6.3中更改了IOS项目的文件夹结构,并在图像上出现了警告。已经在互联网上的解决scheme是合适的。我已经将代码复制到一个文件夹中,并粘贴到另一个文件夹中。它是一些亲属

在Xcode 6.3中预览和resize

我使用Xcode 6.3 ,但我无法preview and Resizingbutton。 resizebutton应该最后出现在附加的图像中。 在xcode 6.3之前的这个面板中有4个button 我无法看到以下图像的最后一个button: 那么如何才能实现第四个button?

CFBundleExecutable丢失或无效

试图在iOS模拟器中运行我的项目,我得到一个启动代码错误“0”。 在CoreSimulator.log中检查控制台日志我发现.app可执行文件“Info.plist中缺less或无效的CFBundleExecutable” 。 我不知道如何处理这个问题。 也许确保CFBundleExecutable文件的命名是正确的,但究竟是应该命名的?

由于XCode 6.3 – > Nib无法加载

我今天更新了我的XCode从6.2到6.3。 我适应了所有的迅速变化,但是当我运行的应用程序,我得到每个NIB的错误,我尝试加载了~ipad或~iphone 。 (NIB无法加载) 没有那个设备修饰符的笔尖像往常一样加载。 如果我删除~iphone或~ipad ,可以再次find笔尖,但显然这是没有解决scheme,因为它是一个通用的应用程序。 每个其他文件types也是如此,我尝试通过代码加载例如故事板。

Xcode 6.3.1错误:超时等待获取模块“X”的locking文件,其中“X”是我的框架

我在工作区中有以下项目: Common Security (取决于Common ) Data (取决于Common , Security ,(和CoreData )) Api (取决于Common , Security , Data ) MyApp (依赖于Common , Security , Data , Api ) 除MyApp之外的所有项目都是Cocoa Touch Frameworks,主要是用Swift编写的。 由于Xcode 6.3.1我无法编译,因为我在构build我的'Api'框架时收到以下消息: <unknown>:0: error: timed out waiting to acquire lock file for module 'Data' ~/Developer/myapp/src/Api/Api/SomeClass.swift:4:8: error: cannot load underlying module for 'Data' import Data ^

如何投射AnyObject? 在Swift 1.2中串起来

一切都很好,我已经下载了新版本的Xcode 6.3和Swift 1.2。 但是当我再次编译我的应用程序时,出现了很多错误。 我已经处理了其中的大部分,但有一个具体的错误,我无法弄清楚解决scheme 错误是“AnyObject?不能转换为string?” 在更新Xcode之前,这是绝对没问题的: let firstName = self.currentUser["firstName"] as? String

embedded式二进制validation实用程序错误

从昨天开始,Xcode在试图在我的iPhone上运行我的WatchKit应用程序的时候做了些愚蠢的事情。 它给了我错误: embedded式二进制validation实用程序错误 错误:警告:是一个目录 这不是很有帮助,它似乎在抱怨为我的Watchkit扩展目标configurationconfiguration文件。 我想我按照这个答案正确设置它。 这是我如何设置我的个人资料。 三个App ID和六个configuration文件(三个用于开发,三个用于分布)。 主应用程序: WatchKit扩展: WatchKit Watch App:

Xcode 6.3与Swift 1.0可能吗?

是否可以使用Xcode 6.3,但留在Swift 1.0? 使用iOS 8.2 SDK没有帮助,我找不到Swift版本的任何开关… 编辑:我有一个扩展生成Swift 1.0,我不想触摸,但更新我的主要项目

Xcode 6.3中的“打开设置”警告问题:“UIApplicationOpenSettingsURLString”的地址与“空指针”的地址比较始终为真

我没有发明轮子。 在iOS8中,从应用程序内部打开设置我正在使用此代码: BOOL canOpenSettings = (&UIApplicationOpenSettingsURLString != NULL); if (canOpenSettings) { NSURL *url = [NSURL URLWithString:UIApplicationOpenSettingsURLString]; [[UIApplication sharedApplication] openURL:url]; } 代码是在很多答案和问题在计算器。 问题出在Xcode 6.3上,我有一个警告说: Comparison of address of 'UIApplicationOpenSettingsURLString' not equal to a null pointer is always true 有趣的是,苹果正在使用它的示例代码: https://developer.apple.com/library/ios/samplecode/AppPrefs/Listings/RootViewController_m.html 关于如何避免警告和仍然检查是否可以打开设置的一些想法?

使用未parsing的标识符NSCalendarUnitDay

我只是更新到其6.3版本的Xcode。 除了(主要)我必须做的所有修复之外,我还有一些警告刚刚出现(从iOS 8.0开始,这很奇怪)。 我的代码 NSCalendar.currentCalendar().compareDate(self, toDate: date, toUnitGranularity: .DayCalendarUnit) == .OrderedAscending 现在显示警告 'DayCalendarUnit' was deprecated in iOS version 8.0: Use NSCalendarUnitDay instead 好的,我会通过NSCalendarUnitDay更改NSCalendarUnitDay 现在我得到一个错误说: Use of unresolved identifier 'NSCalendarUnitDay' 我很迷惑,有人可以解释我什么是错的,如何解决?