Questions tagged «swift»

Swift是Apple Inc.针对其平台和Linux开发的一种安全,快速且具有表现力的通用编程语言。Swift是开源的。仅将标记用于有关语言功能或在Swift中需要代码的问题。将标签[ios],[ipados],[macos],[watch-os],[tvos],[cocoa-touch]和[cocoa]用于有关平台或框架的(语言不可知)问题。

21
收到“此应用程序正在从后台线程修改自动布局引擎”错误?
使用swift在我的OS X中经常遇到此错误: “此应用程序正在从后台线程修改自动布局引擎,这可能导致引擎损坏和奇怪的崩溃。这将在以后的版本中引发异常。” 我有一个NSWindow,并且正在交换视图到contentView窗口的视图。尝试在窗口上执行操作或在窗口上添加操作时,都会收到错误消息。试图禁用自动调整大小的东西,并且我没有使用自动布局的东西。有什么想法吗?NSApp.beginSheetsubview 有时候很好,什么也没发生,其他时候却完全破坏了我UI,没有负载

24
如何安装cocoapods?
我引用了太多链接并尝试过,但没有成功。如果有任何想法,请与我分享。我阅读了可可豆荚文件,并尝试安装多次,但是由于启动步骤而总是失败。我发现一个错误,导致我无法首先安装gems。谁能一步一步给我?如何安装或演示。 这是我尝试的一个链接。 屏幕截图显示了我收到的此控制台错误:
306 ios  swift  xcode  rubygems  cocoapods 


9
Swift中Int的前导零
我想将IntSwift中的a 转换为String前导零的a。例如,考虑以下代码: for myInt in 1 ... 3 { print("\(myInt)") } 当前的结果是: 1 2 3 但我希望它是: 01 02 03 Swift标准库中是否有一种干净的方法可以做到这一点?

10
==和===之间的区别
很快就有两个相等运算符:double equals(==)和Triple equals(===),两者之间有什么区别?
300 swift 

15
在Swift中实例化并呈现一个viewController
问题 我开始浏览上的新Swift功能Xcode 6,并尝试了一些演示项目和教程。现在我被困在: 实例化,然后呈现viewController特定情节提要中的 Objective-C解决方案 UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"myStoryboardName" bundle:nil]; UIViewController *vc = [storyboard instantiateViewControllerWithIdentifier:@"myVCID"]; [self presentViewController:vc animated:YES completion:nil]; 如何在Swift上实现这一目标?

20
从文本文件读取和写入字符串
我需要向/从文本文件读取数据或将数据写入文本文件,但我一直无法弄清楚该怎么做。 我在Swift的iBook中找到了此示例代码,但我仍然不知道如何写入或读取数据。 import Cocoa class DataImporter { /* DataImporter is a class to import data from an external file. The class is assumed to take a non-trivial amount of time to initialize. */ var fileName = "data.txt" // the DataImporter class would provide data importing functionality here } class DataManager …
298 file-io  swift 


6
从Swift在iOS上生成UUID
在我的iOS Swift应用中,我想生成随机UUID(GUID)字符串用作表键,此代码段似乎可以正常工作: let uuid = CFUUIDCreateString(nil, CFUUIDCreate(nil)) 这样安全吗? 还是有更好的(推荐)方法?

16
Swift-编码URL
如果我编码这样的字符串: var escapedString = originalString.stringByAddingPercentEscapesUsingEncoding(NSUTF8StringEncoding) 它不能逃脱斜线 /。 我搜索并找到了此Objective C代码: NSString *encodedString = (NSString *)CFURLCreateStringByAddingPercentEscapes( NULL, (CFStringRef)unencodedString, NULL, (CFStringRef)@"!*'();:@&=+$,/?%#[]", kCFStringEncodingUTF8 ); 有没有更简单的方法来编码URL,否则,如何在Swift中编写此代码?
295 ios  swift  urlencode 

18
如何在Swift 4中使用String切片下标?
我有以下用Swift 3编写的简单代码: let str = "Hello, playground" let index = str.index(of: ",")! let newStr = str.substring(to: index) 从Xcode 9 beta 5,我收到以下警告: substring(to:)不推荐使用“ ”:请String对带有“ partial range from”运算符的下标进行切片。 如何在Swift 4中使用部分范围的切片下标?
294 swift  swift4 

19
如何检查UITextField何时更改?
我正在尝试检查文本字段何时更改,也等同于用于textView的功能- textViewDidChange到目前为止,我已经做到了: func textFieldDidBeginEditing(textField: UITextField) { if self.status.text == "" && self.username.text == "" { self.topRightButton.enabled = false } else { self.topRightButton.enabled = true } } 哪种方法有效,但是topRightButton只要在按下文本字段时就启用,我希望仅在实际键入文本时才启用它?
290 ios  swift  uitextfield 



30
使用Swift使用键盘移动视图
我有一个应用程序,该应用程序在视图的下半部分具有文本字段。这意味着当我输入文本字段时,键盘将覆盖文本字段。 如何在键入时向上移动视图,以便可以看到正在键入的内容,然后在键盘消失时将其向下移动到原始位置? 我到处都看过,但是所有解决方案似乎都在Obj-C中,我还不能完全转换。 任何帮助将不胜感激。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.