草庐IT

swift_FORCE_LOAD

全部标签

ios - 如何关闭 Swift 中的预览 UI Controller ?

我不明白为什么它不解雇。我在我的应用程序中使用replaykit,我试图关闭在完成屏幕录制后弹出的UI。左上角有一个取消按钮,当我按下它时,预览Controller不会关闭。有一个委托(delegate)函数可以关闭Controller,但它对我不起作用。我觉得这是一个简单的解决方法,但我不确定我做错了什么。请帮我。如果您需要更多信息,请告诉我。谢谢!funcstartRecoding(){ifRPScreenRecorder.sharedRecorder().available{RPScreenRecorder.sharedRecorder().startRecordingWithM

ios - 在同一天 swift 安排 UILocalNotification

我正在尝试安排UILocalNotifications。我想要实现的功能是在特定的一天重复通知,比如(每个星期一),这将由用户选择。有什么方法可以安排UILocalNotification,以便仅在那天触发通知。letnotification=UILocalNotification()letdict:NSDictionary=["ID":"yourIDgoeshere"]notification.userInfo=dictas![String:String]notification.alertBody="\(title)"notification.alertAction="Open"n

objective-c - 如何让 Swift Cocoapod 在 Objective C 项目中工作?

我正在尝试获取SwiftChartslibraryforiOS在我的Objective-C项目中工作。这是我到目前为止所做的:(1)安装Chartspod(2)在“BuildOptions”下,将“EmbeddedContentContainsSwiftCode”设置为YES(3)关注了Appledocforimportingexternalframeworks并输入“@importCharts;”在我的一个.m文件中。我在我的项目Target中将DefinesModules设置为YES——这使得Xcode可以识别import语句。但是文档说要在框架中设置它——我不知道如何访问它——所

swift - 在子类 SKSpriteNode 中创建 SKSpriteNode 是一种好习惯吗?

这里的代码子类化SKSpriteNode并初始化它接受SKSceneimportSpriteKitclassSpaceship:SKSpriteNode{varspaceship:SKTexturevarhitpoint=100varthescene:SKScenevarlazer5:SKSpriteNode?varlazer5_pathofdestruction:SKSpriteNode?init(skScene:SKScene){thescene=skSceneself.spaceship=SKTexture(imageNamed:"Spaceship")super.init(te

ios - 在 Swift 中将核心数据从免费应用程序导入付费应用程序

我有一个应用程序的免费版本和付费版本。我想为用户提供将其现有数据从免费版本导入付费版本的选项。目前数据存储在CoreData中。我查看了互联网上的现有解决方案,因此,现有解决方案建议使用包含数据的URL请求从免费应用程序向付费应用程序发出请求。(例如http://mobileorchard.com/lite-to-paid-iphone-application-data-migrations-with-custom-url-handlers/)所以我的问题是,如何最好地在Swift中实现该解决方案:URL方法仍然是最好的方法吗?是否有可用的代码示例?我的一个想法是将整个数据库转换为JS

swift - NSImageView 的连续旋转(所以它看起来是动画的)

SWIFT-OSX我的Main.storyboard中设置了一堆imageView。我试图让它们在应用程序启动时旋转,我希望它们无限期地旋转。我遇到了roateByAngle(angle:CGFloat),但这并没有为它设置动画,而是它只是跳到新的角度。我想创建两个函数,spinClockwise()和spinAntiClockwise(),这样我就可以在viewDidLoad中调用它们,它们就会一直转动。我一直在玩CATransform3DMakeRotation但似乎无法获得我想要的结果letwidth=myImg.frame.width/2letheight=myImg.fram

ios - Swift 协议(protocol)中的可选方法和重载

有没有办法覆盖Swift协议(protocol)中的可选方法?protocolProtocol{funcrequiredMethod()}extensionProtocol{funcoptionalMethod(){//dostuff}}classA:Protocol{funcrequiredMethod(){print("implementationinAclass")}}classB:A{funcoptionalMethod(){//为什么在UIKit中有类似的例子?protocolUITableViewDelegate:NSObjectProtocol,UIScrollViewD

swift - 如何获取并添加到 Syncano 对 user_profile 的引用

如标题所示,我有问题如何添加到syncano对user_profile的引用,如果有人可以告诉我一个提示?所以这是我的代码:funcsaveName(){letUerextra=userextra()Uerextra.name=(self.dict.objectForKey("first_name")as?String)!Uerextra.lastName=(self.dict.objectForKey("last_name")as?String)!Uerextra.avatarUrl=self.dict.objectForKey("picture")?.objectForKey("d

swift - 子查询中的 NSPredicate

我正在尝试为NSPredicate编写一个SUBQUERY。我的问题是我手头没有SUBQUERY的谓词部分的查询。有没有办法在SUBQUERY中嵌套NSPredicate?例如这是我尝试过的:letordersPredicate=NSPredicate()//somepredicatepassedin//howdoIusetheordersPredicateinsidethesubquery??letsubQueryPredicate=NSPredicate(format:"SUBQUERY(orders,$x,'%@').@count>0",ordersPredicate.predi

swift - swift 中的不可变字典初始化

这个问题在这里已经有了答案:Swiftequivalentto`[NSDictionaryinitWithObjects:forKeys:]`(5个答案)关闭6年前。我想从一个结构数组创建一个不可变的字典。有没有办法直接用语言做到这一点?我知道这可以通过临时可变字典来完成。classFoo{letkey:Int//...otherstuffinit(key:Int){self.key=key}}letlistOfFoos:[Foo]=[]vardict=[Int:Foo]()forfooinlistOfFoos{dict[foo.key]=foo}letimmutableDict=di