草庐IT

ios - 如何将 [NSManagedObject] 转换为 nsmutablearray (Swift)

我在我的应用程序中使用coredata。我在我的核心数据中存储了50个城市。现在我想使用搜索栏。这与阵列配合良好。我正在为此使用过滤。这是我的代码arrcity.enumerateObjectsUsingBlock({(obj,_,_)->Voidinifletcity:SelectCityModel=objas?SelectCityModel{ifcity.city.lowercaseString.rangeOfString(self.searchtext.lowercaseString)!=nil{self.searchcity?.addObject(city)}}})现在我想做同

Swift:String.fromCString() 有时不起作用

环境:Xcode7.2.1、Swift2.1.1、OSX10.11.3。首先,我使用Xcode创建一个osx项目(Cocoa应用程序);然后我添加一个简单的C++文件,如下所示:#include#includeextern"C"{constchar*test(){//std::stringabc="abc";//std::stringabc="abcdeabcde";//std::stringabc="abcdeabcdeabcde";std::stringabc="abcdefghijklmnopqrstuvwxyabcdefghijklmnopqrstuvwxyabcdefghij

Swift - 带三角形的模糊圆圈 - 模糊效果始终在顶部

我正在尝试创建一个简单的圆形按钮并在该按钮内放置一个三角形,它实际上是一个播放按钮。问题是,当我将BlurEffect添加到按钮时,它始终位于顶部并且会隐藏三角形。有没有办法在模糊效果上方添加三角形?importUIKit@IBDesignableclassCirclePlayButton:UIButton{letblur=UIBlurEffect(style:.Light)overridefuncdrawRect(rect:CGRect){letblurEffect=UIVisualEffectView(effect:blur)blurEffect.alpha=0.9//self.a

ios - "Segmentation fault: 11"归档 iOS 应用程序 (Swift)

运行构建(在设备/模拟器上)正确编译和执行。但是,当我尝试构建归档时,出现以下错误:clang:error:unabletoexecutecommand:Segmentationfault:11clang:error:linkercommandfailedduetosignal(use-vtoseeinvocation)此错误的可能原因是什么?如果它有助于了解;我正在使用CocoaPods作为依赖项管理器。Pod文件如下:pod'Alamofire','~>3.0'pod'SDWebImage','~>3.7'pod'PureLayout'pod'SwiftyJSON',:git=>'

ios - 带有 iOS 9 Swift 2.1 的 Braintree node.js - 客户端 token 错误

我正在尝试设置一个相对简单的在node.js上运行的Braintree服务器,我的客户端是用Swift2.1为iOS9编写的,虽然我能够记录客户端token,但我收到以下错误:[BraintreeSDK]错误不支持的客户端token版本。请确保您的服务器使用与此版本BraintreeiOS兼容的服务器端SDK生成有效的BraintreeClientToken。下面是我的服务器代码(改编自BraintreeDev存储库):'usestrict';varexpress=require('express');varapp=express();varbraintree=require('bra

ios - 在 Swift 中比较两种类型时如何理解 "===(identity)"

我知道在Swift中,===运算符就像Objective-C中的==一样,当比较两个类时,如果两个侧变量指向同一个堆,则返回true地址但我遇到了===的用例来比较两种类型functypeTester(d:Dog,_whattype:Dog.Type){//ifd.dynamicTypeiswhattype{//compileerror,"notatype"(i.e.anotatypeliteral)ifd.dynamicType===whattype{print("yep")}else{print("nope")}}我不太明白,那么,一个类型还有内存地址吗?

swift - 使用 `alamofire` 跟踪已下载的文件

我如何在alamofireswift2.1中跟踪或记录已下载的文件,这样我就不必再次下载相同的文件了?我们是否有alamofire提供的本地方法,或者我们必须在下载目录中的任何文件之前检查我们是否已经有同名文件????我对如何通过正确的方法实现这一目标感到困惑如果有人能消除我对此的困惑,那将对我非常有帮助,谢谢更新:letdocumentsURL=NSFileManager.defaultManager().URLsForDirectory(.DocumentDirectory,inDomains:.UserDomainMask)[0]letfileUrl=documentsURL.U

swift - 相邻的不规则形状图像

是否可以将不规则形状的图像彼此相邻放置,其中每个单独的图像都可以在其自己的边界内点击?例如,如果我有一张美国map,我想单击每个州并为每个州设置单独的segue:(https://upload.wikimedia.org/wikipedia/commons/thumb/a/a5/Map_of_USA_with_state_names.svg/2000px-Map_of_USA_with_state_names.svg.png)我感谢任何正确方向的提示/指示。谢谢! 最佳答案 map是否真的是一堆不规则形状的图像,或者只是一张图像,并

swift - Tab Bar 下的 Bar 像 Flipboard, Swift

有谁知道如何像Flipboard的iOS应用那样在标签栏下添加一个栏。这个问题可能在某个地方有答案,尽管我似乎找不到它!提前感谢您的帮助。 最佳答案 此库可用于标签栏自定义和动画https://github.com/Ramotion/animated-tab-bar#creating-custom-animations 关于swift-TabBar下的Bar像Flipboard,Swift,我们在StackOverflow上找到一个类似的问题: https:/

swift - 将 NSTextField 对象连接到 AppDelegate.swift 中的 IBOutlet

最近在努力学习Swift,如果这个问题看起来比较简单,请多多包涵。出于某种原因,在选项卡ViewController中按住NSTextField对象并拖动并不会给我“插入socket或操作”的选项,而是在我滚动兼容对象时“连接绑定(bind)”(在在这种情况下,它是父类(superclass)声明)。为什么我无法插入socket或Action,但可以连接绑定(bind)?附带问题:什么是绑定(bind)? 最佳答案 导出只能是您的nib文件/Storyboard场景所有者的属性(property)。在大多数情况下,哪个是您的View