问题标签 [swift3]

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 回答
8440 浏览

objective-c - NSRegularExpression 提取两个 XML 标记之间的文本

如何使用 NSRegularExpression 提取“badgeCount”标签之间的值“6”。以下是来自服务器的响应:

以下是我尝试但没有成功的代码。实际上它进入其他部分并打印“正则表达式的值为零”:

如果您能提供示例代码,将不胜感激。

注意:我不想使用 NSXMLParser。

0 投票
11 回答
115440 浏览

swift - 如何在视图控制器中以编程方式切换视图?(Xcode,iPhone)

已经为此苦苦挣扎了一段时间,似乎永远无法得到直接的答案。

任何帮助表示赞赏!

0 投票
7 回答
26574 浏览

ios - 捕获 UIView 并保存为图像

首先我添加UILableUIImageView然后在我截图之后UIView,图像没有正确捕获UIView框架我还附上了图像网址。

在此处输入图像描述

1)原图链接:

在此处输入图像描述

2)捕获图像链接后:

代码:

0 投票
5 回答
30487 浏览

ios - Swift 中块的语法

我正在尝试从 Objective-C 重写为 Swift,我无法弄清楚语法或理解文档

这是我在 Objective-C 中编写的一个简化示例:

我如何在 Swift 中写这个?

这是模板自动完成给出:

0 投票
8 回答
68003 浏览

ios - Swift 中的单行 if 语句

如何将以下内容从 Objective-C 转换为 Swift?

Swift 没有在条件周围使用括号,但是下面的代码给出了一个错误。

0 投票
1 回答
2788 浏览

ios - 如何在 Swift beta 3 中从 UIImagePickerControllerDelegate 获取 UIImage?

我找到了一些相关的帖子:

UIImagePickerControllerDelegate 到 Swift?

如何在 swift 中使用 UIImagePickerController 捕获相机?

但是它们都不适用于 beta 3,因为 UIImagePickerControllerDelegate 发生了变化:

我的问题是如何从 info Array 中获取 UIImage 对象?谢谢

0 投票
5 回答
18989 浏览

swift3 - 为 iOS8 创建 Launch Screen.xib ( ... iOS11, Swift 4 和 LaunchScreen.storyboard )

我刚刚发现,为了能够在应用商店中对您的应用进行描述,请说“此应用针对 iPhone 6 和 iPhone 6 Plus 进行了优化”。您需要为启动图像使用启动 XIB 或情节提要文件(根据 [Apple][1])。

所以,我创建了一个新的启动屏幕 xib,现在我有点,但因为我通常在代码中做所有事情并且不使用界面生成器。我已删除插入的默认标签并将 a 拖放UIImageView到视图中。现在我想知道我将如何:

1)告诉UIImageView调整大小到它所在的任何屏幕的大小

2) 如果 3.5 英寸的屏幕正在运行应用程序,则告诉 UIImageView 选择 ImageA,如果 4 英寸的屏幕正在运行应用程序,则选择 ImageB 等等。

本质上,我只是想让启动 .xib 模仿启动屏幕正常工作的行为。如果有人可以为此提供一些帮助,将不胜感激!

0 投票
2 回答
15851 浏览

swift - 以编程方式创建 NSWindow

我想以编程方式创建一个新的 NSWindow,但我找不到成功的方法。这个简单的代码不会显示新窗口。它出什么问题了?

0 投票
4 回答
20177 浏览

ios - 从 UIColor 中提取 RGB 值

我见过人们在objective-c中这样做,但我在swift中遇到了麻烦。我已经从图片中获取了像素的颜色,但现在我需要获取单独的红色、绿色和蓝色值。这是我所拥有的(h、w 和 rgb 是整数,而 image.getPixelColor(CGPoint) 返回 UIColor):

如何将此 UIColor 更改为红色、绿色和蓝色值?谢谢!

0 投票
2 回答
3051 浏览

ios - 使用 UIAlertAction 快速增加标签栏徽章?

我不知道为什么我不能只做 += "(x)"

错误:二元运算符“+=”不能应用于“字符串?”类型的操作数 和“字符串”

每次用户选择“是”时,我希望它增加 1。现在显然它只是保持在1。