问题标签 [ios8]

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 投票
23 回答
88388 浏览

ios - 无法在模拟器中运行应用程序:Xcode beta 6 iOS 8

我无法使用 Xcode 6 beta 和 iPhone 5s 模拟器在模拟器上启动我的应用程序。首先,我从模拟器收到一条错误消息

“无法启动 iOS 模拟器”

然后在 Xcode 向我显示以下错误之后,

无法在模拟器中运行应用程序运行
时遇到错误(域 = DTiPhoneSimulatorErrorDomain,代码 = 2)

Xcode 错误

0 投票
3 回答
4630 浏览

objective-c - 我可以在新版本的 iOS 中访问短信收件箱吗?

在之前的 iOS 版本中,我们无法访问短信收件箱。iOS 新版本发布,现在可以访问收件箱了吗?

0 投票
5 回答
84025 浏览

ios - 什么是 Swift 中的“未包装值”?

我正在按照本教程学习适用于 iOS 8 / OSX 10.10 的 Swift,并且多次使用术语“未包装的值”,如本段(在Objects 和 Class下):

使用可选值时,您可以编写 ? 在方法、属性和下标等操作之前。如果 ? 是零,之后的一切?被忽略,整个表达式的值为 nil。否则,可选值将被解包,以及 ? 之后的所有内容。作用于展开的值。在这两种情况下,整个表达式的值都是可选值。

我不明白,在网上搜索没有运气。

这是什么意思?


编辑

从 Cezary 的回答来看,原始代码的输出与最终解决方案(在操场上测试)之间存在细微差别:

原始代码

原始代码

Cezary的解决方案

Cezary的解决方案

在第二种情况下,超类的属性显示在输出中,而在第一种情况下有一个空对象。

两种情况下的结果不应该是相同的吗?

相关问答:Swift 中的可选值是什么?

0 投票
2 回答
11885 浏览

uiview - Swift 中的 resignFirstResponder

如何用 Apple 的新语言实现它:

Objective-C 代码:

我已经尝试过这样做。但键盘并没有消失:

SWIFT代码:

0 投票
2 回答
2459 浏览

ios - Can't unwrap Optional.None error in Swift

When the value is passed for UILabel the error appears :

Can't unwrap Optional.None

source code:

Also error appears in label in the template for UITable when I appropriate new meaning:

p>

0 投票
1 回答
371 浏览

ios - 在 swift 编程语言中为常量使用隐式定义的类型有什么好处?

在 swift 编程语言中,常量可以像这样用 let 关键字表示

并使用如下类型名称隐式定义

使用第二种方法有什么好处?

0 投票
2 回答
3872 浏览

ios - Custom Keyboard in iOS 8

iOS 8 lets us create our own custom keyboards. Is it possible to make a custom keyboard output anything other than unattributed NSStrings?

Can I make a keyboard that outputs images to say the Messages app, or is it impossible?

0 投票
6 回答
35446 浏览

ios - 如何设置今日小部件扩展的高度?

如何在通知中心更改我的应用程序今日扩展的高度?

我使用 Interface Builder 和 Code 进行了尝试,Interface Builder 显示高度为 600 的视图,但它没有在设备上应用此高度。

看来我不能让它大于大约 80 像素...

在此处输入图像描述

0 投票
1 回答
351 浏览

ios - IOS 8 beta:如何使用 Bug Reporter 应用程序

我首先将我的 iPhone 升级到了 IOS 8 beta 1。我很高兴 Apple 在测试版中添加了 Bug Reporter 应用程序。但我无法理解如何使用它。当我启动记者时,它要求我输入我的 Apple ID 和密码。但我在那里没有找到任何登录/提交按钮......

我错过了那里的任何东西吗?非常感谢任何建议!

0 投票
10 回答
54074 浏览

cocoa - Xcode 6 iOS 创建 Cocoa Touch 框架 - 架构问题

我正在尝试为 iOS 应用程序制作一个动态框架。感谢新版本的 Xcode (6),我们可以在创建新项目时选择 Cocoa Touch Framework,不再需要添加聚合目标、运行脚本等来制作。构建框架时我没有问题。但是当我尝试在 iOS 应用程序中使用它时,我遇到了一些架构问题。

好吧,我尝试更改框架项目和目标的设置(架构和仅构建有效架构和有效架构)。我为 iOS 应用程序项目做了同样的事情,但没有任何效果。我觉得有些东西我不明白。

例如,当我使用命令行“xcrun lipo -info MyFramework”为仅 i386(iOS 模拟器)检查构建框架时,我遇到的问题是

ld:警告:忽略文件/Library/Frameworks/MyFramework.framework/MyFramework,文件是为x86_64构建的,它不是被链接的架构(i386)......

如果有人可以帮助我获得适用于所有 iOS 架构(包括模拟器)的框架。