草庐IT

swift-keypath

全部标签

ios - 提交 swift 应用程序 + 框架时 bundle 无效

我的应用程序是swift并且依赖于swift+obj-C(包括Parse库)中的私有(private)框架(动态而非静态),它管理对Parse.comAPI的调用。我关注了这个tuto在工作区中构建我的应用程序。代码在我的iPhone上运行良好。存档没问题(如果我取消选中“包含应用程序符号”或失败,如here),但我收到了一封来自iTunesConnect的邮件,其中包含以下消息:InvalidBundle-ThisappincludesfilesthatwerebuiltwithbitcodeenabledbutwithoutdoinganArchiveorInstallbuild,

Swift 枚举类型,你知道几个?

本文我们将介绍在Swift中如何定义枚举、遍历枚举、枚举原始值、枚举关联值等相关的内容。如果你尚未安装Xcode和配置Swift开发环境,请您先阅读这篇文章。接下来,我们启动Xcode,然后选择"File">"New">"Playground"。创建一个新的Playground并命名为"Enumerations"。在Swift中,枚举(Enum)是一种特殊的数据类型,它允许你定义一组相关的值。这些值是你在程序中会用到的一些具体选项。定义一个枚举在Swift中,我们使用 enum 关键字定义一个枚举,在枚举体内使用 case 关键字定义不同的情况,每个情况表示枚举的一个成员。SwiftCodee

ios - 使用 Doorkeeper 和 Devise 连接到 Rails API 时无法注销 iOS Swift 应用程序

好的-48小时后我放弃了。我使用Doorkeeper和Devise安装了Rails3.2应用程序。doorkeeper.rb初始化程序非常简单:resource_owner_authenticatordocurrent_account||warden.authenticate!(:scope=>:account)end我正在iOSSwift应用程序中使用很棒的p2_oauthPOD进行OAuth2连接。这是问题/奇怪之处:当我登录并且OAuth2舞蹈开始时,p2使用iOS的嵌入式WebView访问我的RailsAPI。由于没有current_account,它会适本地重定向到登录。太好

ios - 在 Swift iOS 应用程序中使用 Nest SDK 进行身份验证延迟

我正在使用Swift开发一个iOS应用程序,它使用NestThermostatiOSSDKhere.我首先构建了Obj-C演示应用程序(与iOSSDK一起找到)。一旦我确信我可以做我需要的事情,我就创建了一个新的Swift项目并将NestSDK文件和Firebase框架移到那里并开始编码。我的新应用能够通过Nest进行身份验证以获取应用token。但是,当我尝试使用Firebase进行身份验证时,在触发成功处理程序之前会有120秒的延迟。之后一切正常。我已尝试识别我的应用程序和演示应用程序之间的差异,但我看不到任何会使这两个应用程序在Firebase身份验证方面表现不同的因素。只是想补

ios - Swift 从另一个类访问 IBOutlet

所以我的ViewController有一个IBOutlet属性,该属性使ViewController可以访问添加的View(在Storyboard文件中将View拖入ViewController,View类也有一个UILabel属性导出)我正在尝试修改View类中uilabel的文本。首先我尝试直接使用view.label.text="sometext",但是没有用。然后我在View类中写了一个函数来设置标签文本,神奇地它起作用了。为什么第一种方法不起作用而第二种方法起作用?classController:UIViewController{@IBOutletweakvaranswerR

ios - setPropertiesToFetch 返回 'Invalid keypath expression' 错误

我正在尝试以最基本的形式使用核心数据分组功能:-(NSFetchedResultsController*)fetchedResultsController{NSManagedObjectContext*managedObjectContext=[selfmanagedObjectContext];if(_fetchedResultsController!=nil){return_fetchedResultsController;}NSExpression*reviewNumKeyExpression=[NSExpressionexpressionForKeyPath:@"review_

ios - 如何在 Swift 2 中模糊场景

当我暂停游戏时,我正在尝试模糊场景并且我正在关注example但我无法在Swift2.0中解决这个问题。很多教程都说只截取屏幕截图,然后将该屏幕截图显示为模糊,但我认为这不是一个好主意,我想在没有屏幕截图的情况下模糊View。这是我的尝试:funccreatelayers(){letnode=SKEffectNode()node.shouldEnableEffects=falseletfilter:CIFilter=CIFilter(name:"CIGaussianBlur",withInputParameters:["inputRadius":NSNumber(double:1.0)

ios - 如何通过使用 Swift 单击按钮以编程方式将文本输入 UITextView

我有一个UITextView和两个UIButton(ButtonOne和ButtonTwo)。我想通过单击ButtonOne和ButtonTwo在此UITextView中键入文本。例如,如果我单击ButtonOne,它应该在UITextView中键入“apple”,然后如果我单击ButtonTwo,它应该键入“橙色”进入UITextView。因此,在我依次单击这两个按钮后,我的UITextView中应该有以下文本:appleorange我目前实际上可以通过使用以下代码行来做到这一点:myTextView.text=myTextView.text.stringByAppendingStr

ios - 集成 Realm Swift 后 libswiftCore.dylib 的库版本不兼容

安装RealmSwift后,我​​在Xcode中运行测试程序时看到以下错误:dyld:Librarynotloaded:@rpath/libswiftCore.dylib Referencedfrom:/Users/(*****)/Library/Developer/CoreSimulator/Devices/*****/data/Containers/Bundle/Application/*****/My.app/Frameworks/RealmSwift.framework/RealmSwift Reason:Incompatiblelibraryversion:RealmSwif

ios - 要求用户使用 swift2 从照片库或相机中选择照片

我希望用户从他的照片库或相机中选择一张照片。我找不到任何例子。我想用UIAlertView之类的东西提示用户。我的代码适用于照片库。@IBActionfuncselectLeftPhoto(sender:AnyObject){flag=1letmyPickerController=UIImagePickerController()myPickerController.delegate=self;myPickerController.sourceType=UIImagePickerControllerSourceType.PhotoLibraryself.presentViewContr