swift2 相关问题

仅将此标记用于与Apple Swift编程语言版本2.x中的更改直接相关的问题。使用标签[swift]来获取更多通用语言问题,或使用标签[ios],[cocoa],[apple-watch]等来解决有关在Apple平台上进行开发的问题。

本机iPhone上的Swift UITableView黑色背景

使用:Xcode 7 Beta,Swift 2.0,我在桌面模拟器中有一个UITableView很好,但是在我的本机iPhone 6+上,空行的背景为黑色,为...设置了自己的背景颜色...

回答 3 投票 1

文字:使用pdf时不允许进行操作

我正在研究PDF文件,以使用Core Text进行读写。下面的代码是在PDF文件上绘制内容。 let fileName =“ pdffilename.pdf” let路径= NSSearchPathForDirectoriesInDomains(....

回答 1 投票 3

在Swift中使用容器视图进行委托

我正在为iPad Pro开发应用程序。在此应用中,containerView用于添加其他视图并与其交互。首先,我创建了一个协议:protocol DataViewDelegate {func setTouch(touch:...

回答 2 投票 9

快速结束的字符串文字错误

我正在观看此youtube视频https://www.youtube.com/watch?v=uVCFV668dSQ 11:14,并且出现此错误。我正在将这个应用程序创建为学校项目,并且我希望新用户输入其姓名...

回答 1 投票 0

Swift委托协议无法防止保留周期问题

在Swift中,如果我创建了一个委托协议,则可以通过类和结构来遵循它。协议MyDelegate {//可以通过类或struct来遵循}当我声明...

回答 2 投票 7

Set的扩展,其中element是特定类型的数组

我想给Set结构添加一个扩展,但前提是Set的元素是NSOperations的数组。可能吗?我想写这样的东西,但这不是有效的代码:...

回答 2 投票 0

如何从coredata swift中随机选择元素

导入UIKit导入CoreData类Period1Controller:UIViewController,UITextFieldDelegate {@IBOutlet弱var enterName:UITextField! @IBOutlet弱var presentName:UITextView! @IBOutlet弱...

回答 2 投票 1

为核心数据一对多关系向NSSet添加项目

我有一个核心数据关系,其中一个实体拥有另一个实体。据我所知,许多类的每个实例都保存在NSSet中?在一类里面。 (?)我的问题是-...

回答 3 投票 3

如何在Swift中获得设备平台类型?

我想在我的应用程序中显示一个部分,以显示设备类型,以便可以明显看出该设备受支持。我怎么得到这个?我尝试了UIDevice.currentDevice()。并且没有...

回答 2 投票 0

Firebase inAppMessaging事件未捕获

我正在从Firebase控制台发送inApp消息。邮件正在传递,但是我无法从中捕获事件,例如,关闭事件,展示事件,点击事件。所有...

回答 1 投票 0

如何使节点永远向一个方向移动?

我正在尝试制作一个像SpriteKit(Xcode 7 beta)中的Doodle Jump这样的垂直无尽奔跑者,但无法弄清楚如何不断向上移动Node。重写func didMoveToView(view:SKView){...

回答 1 投票 2

声明的UIView类型的变量符合Swift 2中的协议

我需要声明一个也符合MyProtocol的UIView类型的变量:protocol MyProtocol:class {func foobar()} class MyClass {var myView:UIView ! //错误:...

回答 4 投票 6

在Swift 2中从两分钟获得双小时

我使用的是Swift2。我的myMinute值是Double的两倍,我想将其转换为double hours(myHours)。我该怎么做?我下面的代码让myMinute:Double = 62.0让myHours:Double =吗?我想...

回答 2 投票 -3

为什么我必须使用print((sender.currentTitle)来打印标题,而print(sender.currentTitle)不起作用?

为什么当我尝试打印按钮标题时,使用print(sender.currentTitel)(不起作用),下面的代码可以正常工作:print((sender.AnyObject).currentTitle !!)

回答 1 投票 0

将可能为null的值插入iOS的sqlite数据库中

我有一个名为Content的类,其URL属性可为空(URL:String?)。我想使用FMDB将这个URL属性存储在我的sqlite数据库中,但是Xcode抱怨我需要打开可选的...

回答 4 投票 0

我未从响应数据中响应任何数据

var urlData:NSData?做{urlData =尝试NSURLConnection.sendSynchronousRequest(请求作为URLRequest,返回:&response)作为NSData ...

回答 1 投票 -1

''self'在初始化所有存储的属性之前使用过

我正在学习型操场上学习,并在学习该语言时将其升级到Swift 2.0。以下代码(可能与早期版本的Swift一起使用)现在会产生两个错误:“'...

回答 3 投票 24

使用端口9100上的套接字将图像发送到打印机

我目前能够使用Swift将文本发送到打印机(例如EPSON TM20-II)。打印机接收到数据并进行打印,没有任何问题。 (为此,我将字符串编码为UTF-8)我的自定义...

回答 1 投票 1

获得CGFloat的最接近值

我很好奇是否可以通过他们的现代api快速实现最接近的价值?例如:let x = [1.2,3.4,4.5,6.7,8.9] print(x.getClosestValue(3.7)//3.4我去过...

回答 1 投票 0

调用可以抛出,但是不能从全局变量初始化程序中抛出错误

我正在使用Xcode 7 beta,并且迁移到Swift 2后,我在此行代码中遇到了一些问题:letrecorder = AVAudioRecorder(URL:soundFileURL,settings:recordSettings as![String:...

回答 3 投票 10

© www.soinside.com 2019 - 2024. All rights reserved.