标签: xcode8

iOS 10启动屏幕Bug

我的设备和模拟器似乎正在缓存我的应用程序的启动屏幕!

我删除了原始的Launch Screen.storyboard并创建了我自己的XIB和swift文件,名为"StartingPointView.xib"和"StartingPointView.Swift".XIB文件包含具有蓝色背景颜色的视图.它还在应用程序图标和启动图像下的Xcode项目设置中链接.

到目前为止一切似乎都很好,但是当我将StartingPointView视图的颜色更改为黄色时,应用程序将继续使用蓝色屏幕启动,然后闪烁黄色屏幕.

蓝色来自哪里?(注意:我的UI中没有其他蓝屏,我尝试运行干净整洁的构建文件夹)

storyboard xib launch-screen ios10 xcode8

14
推荐指数
1
解决办法
3088
查看次数

无法更新到Xcode 8

我想更新到Xcode 8,但是当我启动App Store时它只显示一个Open按钮,但我现有的版本是7.3.1

要求应该是El Capitan 10.11.5 - 我安装了10.11.6.

为什么没有Update按钮?

在此输入图像描述

xcode xcode8

14
推荐指数
2
解决办法
2万
查看次数

从iOS 10的Xcode 8控制台禁用额外信息

我刚刚更新到新的Xcode 8,但当我运行我的应用程序时,它提供了很多控制台信息" 只有当我插入iOS + 10设备或iPhone 7模拟器 "但由于新的信息而没有显示所需的日志日志显示如下:

nw_endpoint_handler_cancel
nw_resolver_cancel_on_queue
tcp_connection_cancel
sa_dst_compare_internal
Run Code Online (Sandbox Code Playgroud)

如何禁用这些东西?

xcode xcode8

14
推荐指数
1
解决办法
7458
查看次数

什么是swift 3中的NSTimer.scheduledTimerWithTimeInterval()的替换?

我想在Swift 3中实现NSTimer.scheduledTimerWithTimeInterval.我想知道替换

NSTimer.scheduledTimerWithTimeInterval(0.35, target: self, selector: #selector(createEnemy), userInfo: nil, repeats: true)
Run Code Online (Sandbox Code Playgroud)

正如我们在swift 2.2中使用的那样

nstimer swift3 xcode8

14
推荐指数
1
解决办法
1万
查看次数

iOs将故事板方向设置为横向

我希望在Storyboard 中将View Controller的方向设置为landscape.我引用了以下链接,但无法在任何地方找到"方向"选项(附上截图) 在此输入图像描述

链接提到:

使用Storyboard在景观中进行设计

iOS 7 XCode 5 Storyboard将方向设置为横向

xcode storyboard orientation ios xcode8

14
推荐指数
1
解决办法
1万
查看次数

自动签名无法解决目标的授权文件的问题

我正在按照本教程学习如何创建一个在iCloud中保存用户生成数据的应用程序.但是,我遇到了这个问题,我对我需要做的事情感到很困惑.请帮忙

在此输入图像描述

第一个错误说

Automatic signing is unable to resolve an issue with the "iCloudStore" target's entitlements file.
Remove the entitlements or switch to manual signing and resolve the issue by downloading a provisioning profile from the developer website.
Run Code Online (Sandbox Code Playgroud)

第二个说

Provisioning profile "iOS Team Provisioning Profile: com.Kaen.TravisCloudStore" doesn't include the com.apple.developer.icloud-container-identifiers entitlement.
Run Code Online (Sandbox Code Playgroud)

icloud xcode8 ios10.2

14
推荐指数
2
解决办法
2万
查看次数

忽略使用"warn_unused_result"属性声明的函数的返回值

我们becomeFirstResponder在Objective-C代码中的所有函数调用上开始发出此警告.

忽略使用"warn_unused_result"属性声明的函数的返回值

[self.phoneNumberField becomeFirstResponder]; // warning here!!!
Run Code Online (Sandbox Code Playgroud)

在这里抑制此警告的最佳方法是什么?


编辑:我也试过这个,

BOOL ignore = [self.emailField becomeFirstResponder]; 
Run Code Online (Sandbox Code Playgroud)

但有了这个,Xcode警告有关变量ignore没有使用:(


我也尝试过这个,

BOOL ignore = [self.phoneNumberField becomeFirstResponder];
if (ignore) {

}
Run Code Online (Sandbox Code Playgroud)

在这种情况下,警告消失了.但我认为我甚至无法通过自己的代码审查.太难看了!

objective-c xcode8

14
推荐指数
2
解决办法
8467
查看次数

UIControlState.Normal不可用

此前的UIButton情况下,你能够传递UIControlState.NormalsetTitlesetImage. .Normal不再可用,我应该使用什么?

let btn = UIButton(frame: CGRect(x: 0, y: 0, width: 20, height: 20))
btn.setTitle("title", for: .Normal) // does not compile
Run Code Online (Sandbox Code Playgroud)

(这是一个规范的问答对,以防止与此相关的重复问题UIButton以及UIControliOS 10和Swift 3的变化)

uibutton ios swift swift3 xcode8

13
推荐指数
1
解决办法
9896
查看次数

适用于iOS 8,9的Xcode 8核心数据模板

我正在开发一个新的Xcode 8应用程序,我注意到一个显而易见的事情.Xcode使用最新的API引用生成了Core Data.因此,如果我将部署目标更改为iOS 8或9,则会发生冲突并建议我使用括号:AVAILABLE我的核心数据代码.这意味着我必须从头开始编写来自以前API的核心数据代码.是否有人为AppDelegate提供了两者的模板,或者是否有可能让Xcode生成它们?提前致谢!

core-data ios9 ios10 xcode8

13
推荐指数
2
解决办法
5152
查看次数

Xcode 8中的自动完成速度慢

我最近获得了2016年nTB MBP.我几天前在Xcode 8中创建了Obj-C.

我注意到,自动完成非常有用,但速度非常慢.即使在非常简单的类(分数,仅用于练习)中,输入时的延迟也非常烦人.

这是正常的还是应该是光滑的?

我用AppCleaner删除它并重新安装它但它也是一样的.

xcode objective-c xcode8

13
推荐指数
1
解决办法
3203
查看次数