swift3相关内容
您好我有一个初学者问题,我无法在Swift 3中找到一个好的解决方案。我希望有人能够发牢骚。 我有以下代码如果用户凭证有效,将检查休息api。我希望它等待resquest完成然后返回true或false。现在它正在发送异步。 此外,我检查JSON值的方式也会受到欢迎。 func CheckUsernamePassword(username:String,code:String)
..
我有这样的课程: class MyDate { var year:String =“ “ var month:String =”“ var day:String =”“ init(year:String,month:String,day:String){ self.year = year self.month = month self.day = day }
..
我遇到问题,在 UIWebView 中调整文本大小, html 文件位于包中。我已经设法在 obj-c 中使用修改过的脚本,但是使用 swift 3没有变化文本大小,尽管每次单击按钮时,最佳值会正确更改。这是代码 - import UIKit class ViewController:UIViewController { @IBOutlet var resWebView:UI
..
我正在开发一个应用程序,需要在其联系人中显示自己的联系人。像Whatsapp一样,我需要显示他们在我的应用程序中注册的联系人。 例如,如果你在联系人中添加一个朋友的whatsapp no,它将显示在Whatsapp中找到。所以我的应用程序也需要相同的功能。 当我安装我的应用程序时,我的应用程序应该被添加到上面的列表中。 (看看上面的截图)。 我搜索过,发现没什么。所以任何帮助都会
..
所以我有基于设备自动调整大小的按钮,我想知道如何使按钮文本自行调整大小,就像具有最小尺寸或比例的UILable一样。 解决方案 正如Matt所说UIButton标题与UILabel一起显示,您可以使用minimumScaleFactor和adjustsFontSizeToFitWidth等属性,这样字体就会根据可用的大小和内容调整大小已经。 button.titleLabel.mi
..
我想知道是否有办法观察单身类的属性ony的变化 在我的情况下,使用Realm我有类似的东西 class User:Object { dynamic var name:String =“” dynamic var email:String =“” dynamic var id:String =“” dynamic var picURL:String =“” dynamic v
..
如何为此特定设置设置背景图像? iOS10 和 XCode8.1 ? 我尝试了以下所有内容: UINavigationBar.appearance()。setBackgroundImage(UIImage(named:“navigationBg”)! .resizableImage(withCapInsets:UIEdgeInsetsMake(0,0,0,0),resizingMode:
..
我在Swift中有项目,当我使用DYLD_PRINT_STATISTICS进行测量时,我可以看到1.0秒的预启动时间,其中70%是动态库链接。 有没有干净安全的方法来处理这个问题? 解决方案 根据Apple的WWDC 2016年会议优化应用启动时间,无论其大小如何,都有大量
..
我正在创建一个iOS应用程序iMessage扩展。 根据 Apple的例子,我根据提供的逻辑创建一条消息 guard let url:URL = URL(string:“http://www.google.com”)else {return} let message = composeMessage(url:url) activeConversation?.insert(m
..
我在iOS 10中收到此警告,之前在iOS 9上工作正常: - 在iOS 10中是否有其他功能可以修复此警告,如果有人对这个问题有所了解,我们表示赞赏。 解决方案 in iOS10 UIUserNotificationType 已弃用,请使用 UNUserNotificationCenter 别忘了启用此功能 for Swift3 样本见这个 导入 UserNot
..
在swift 3之前,我习惯使用例如: let path = self.tableView.indexPathForSelectedRow if(path!= NSNotFound){ //做点什么 } 但是现在,因为我在swift3中使用 IndexPath 类,我正在寻找路径的等价物!= NSNotFound 检查。 Xcode8.3.1编译器错误
..
如何使用地理位置元数据将照片保存到照片库? 我已请求(并允许)该应用访问用户位置: private func allowAccessToUserLocation(){ locationManager = CLLocationManager() locationManager.delegate = self locationManager.requestWhenInUseA
..
在我的项目中,我将所有私有swift 2.3文件迁移到swift 3.我想使用我在swift 2.3中编写的遗留框架,直到他们拥有一个快速的3版本。 我试图添加“使用旧版Swift版本=是”。清除/构建我的项目,但我仍然有一些麻烦,xCode要求我将我的框架迁移到swift 3(这是不可能的,因为它们是库).... 如何继续使用我的2.3库? 解决方案 你可以尝试使用这个:
..
我想实现一个imessage应用程序,但是对于消息框架是新手,而iMessage应用程序是一个新东西,没有太多资源。所以我正在关注 WWDC视频并使用提供示例应用以获取指南。 我有三个视图, MessageViewController 可以处理几乎所有的功能,然后是 CreateViewController 和 DetailsViewController 。 我只是想从 CreateV
..
我在使用一段时间的库中使用Swift代码时遇到了一些麻烦。 似乎与某种版本冲突有关,但我不确定。 以下是代码: 让attribMsg = NSAttributedString(字符串:msg, 属性:[NSAttributedStringKey.font:UIFont.systemFont(ofSize:23.0)]) 以下是我从编译器获得的错误消息: 类型'
..
我有一个工作 UIAlertController ,但我想将 alert.view 旋转90度。 我该怎么办?我的代码如下: let alert = UIAlertController(title:“”,message:“Message Sample”,preferredStyle :.警报) alert.addAction(UIAlertAction(标题:“Okay”,styl
..
在swift 2.2中,当它在一个变异函数中时,我们可以在一个闭包中变异一个struct或enum。但在swift 3.0中它不再可能。我收到以下错误 闭包不能隐式捕获变异的自我参数 这是一段代码片段, struct Point { var x = 0.0, y = 0.0 mutating func moveBy(x deltaX:Double,y deltaY:D
..
我正在使用以下代码来检测身份验证提供程序并正确注销 static func logOut(){ 让auth = FIRAuth.auth()! let provider = auth.currentUser?.providerID switch provider! { case“Facebook”:FBSDKLoginManager()。logOut() case“Google
..
我的第一个问题:)最近我将我的Xcode更新为8,并且 resizableSnapshotView 方法在某些模拟器上无法正常工作。在iOS6 / 10和iPhone6s下的模拟器上,snapshotView适用于所有测试设备,但在iPhone7 / 7p模拟器上它是空的。我认为7 / 7p可能需要一些权限来访问快照,但我不知道它们是什么。 let cell = self .tableVi
..
这是我应该如何将 Date 传递给 NSPredicate.init(格式谓词格式:字符串,参数argList:CVaListPointer)。 let endDate = Date() NSPredicate(格式:“endDate ==%@ “,endDate as CVarArg) 它看起来有点笨拙,我怀疑我做错了什么。 解决方案 %@ 格式需要基础对象
..