草庐IT

swift_FORCE_LOAD

全部标签

ios - 将 Objective-C 方法转换为 NSInputStream 的 Swift(将字节转换为 double )

我在Objective-C中有以下代码:-(double)readDouble{doublevalue=0.0;if([selfread:(uint8_t*)&valuemaxLength:8]!=8){NSLog(@"*****Couldn'treaddouble");}returnvalue;}它有效。但我不知道如何将其转换为Swift。这是我的代码:publicfuncreadDouble()->Double{varvalue:Double=0.0varnum=self.read((uint8_t*)&value,maxLength:8)//gotcompilingerrorhe

Xcode 6 测试版 : I'm not able to select Swift as language

我创建了一个新项目并选择了CocoaApp并按下了下一步,发现ObjectiveC是唯一可用的语言。我点击了帮助|XcodeMenu中的新功能,它说swift语言和lang支持是新功能。这里有什么问题吗?更新:我从Apple网站更新了产品。尽管Xcode附带的文档说Swift是此版本的一部分,但为什么我不能使用swift?对了,Xcode版本是:Version6.0(6A313)。 最佳答案 如theSwiftBlog中所述:TodayistheGMdateforSwiftoniOS.WehaveonemoreGMdatetogof

ios - Swift lastobject 等价物

swift相当于什么[[view.subviews]lastObject]我试过了view.subviews.lastObject但这不是swift中存在的函数 最佳答案 它确实存在,但我认为它已被重新命名(他们很快就对很多事情做了这个);尝试:view.subviews.last 关于ios-Swiftlastobject等价物,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/2

ios - Swift - pathForResource inDirectory 参数

我正在制作一个非常简单的应用程序,它使用UIWebView来显示可以放大、平移等的pdfmap。但是,在为pdf创建目标url时,pathForResource调用无法正常工作。这是我的代码:vartargetURL:NSURL=NSBundle.mainBundle().pathForResource(filename,ofType:type)我在“文件名”之前的括号中收到错误消息,即Missingargumentforparameter'inDirectory'incall。我尝试为此添加一个参数:vartargetURL:NSURL=NSBundle.mainBundle().p

ios - 尝试使用扩展失败 - Swift

我最近阅读了TheSwiftProgrammingLanguagedocument,它向我介绍了扩展,所以我尝试实现这段代码:extensionSKTexture{varsize:CGSize{returnself.size()}}稍后在同一代码中,我尝试访问SKTexture的属性:someTexture.size.width但是,当我运行应用程序时,我得到一个EXC_BAD_ACCESS我还注意到,即使我不尝试通过我的新计算属性访问宽度属性,实现someTexture.size().width而不是someTexture.size。width,我得到这个错误。有人可以解释我做错了什

xml - Swift XML 解析器随机删除空格

我在Swift中解析一个带有法语文本的大XML文件,当我从中检索节点值时,随机删除了一些空格。这是文件(开源,超过5mb):https://svn.code.sf.net/p/javacrim/code/littre/xml/a.xml随机删除重音字符前的空格。例如,这是XML中的一行:Entreunsubstantifetunverbe.L'exhortationàcombattre.L'encouragementàbienvivre.Ladispositionàplaisanter.Lapromptitudeàfaire.L'habiletéàparler.Lafacilitéàc

xcode - 在 iOS 应用程序项目中使用 Swift 代码在 iOS Cocoa 静态库项目中使用 Objective-C 代码

我正在寻找一个简单的过程,用于将共享库项目中的Objective-C代码与应用程序项目中的Swift代码结合起来,但到目前为止没有成功:启动Xcode6.1.1创建工作区测试创建iOSCocoaTouch静态库项目TestLibrary并将其添加到工作区创建iOS单View应用程序项目测试(语言:Swift)并将其添加到工作区将importTestLibrary添加到ViewController.swift如果我现在构建测试,我会在ViewController.swift中收到此错误:Nosuchmodule:‘TestLibrary’。大概必须克服两个障碍:告诉TestLibrary

swift - Tube Physics Body 表现得像 SCNCylinder,但如何让它表现得像 SCNTube?

我正在尝试在SceneKit中制作一个pipe及其物理体。letBoxGeometry=SCNTube(innerRadius:5,outerRadius:12.5,height:4)Box=SCNNode(geometry:BoxGeometry)Box.pivot=SCNMatrix4MakeRotation(Float(M_PI_2/8),0,1,0)Box.physicsBody=SCNPhysicsBody(type:SCNPhysicsBodyType.Static,shape:nil)Box.physicsBody?.mass=5Box.categoryBitMask=c

iphone - 使用 Swift 过滤 UISearchBar 的核心数据

我有一个UISearchBar,它连接到一个由CoreData填充的TableView。我在过滤工作时遇到了很多麻烦。大多数关于此的教程都非常陈旧,对我没有用。我正在考虑将实体转换为数组并对数组进行过滤,但我读到那是低效的。我在想我应该使用NSPredicate,但老实说我不知道​​该怎么做。有任何想法吗?谢谢。 最佳答案 我实际上一直在做这个演示,我刚刚把它放在GitHub上。可以查到here.就其实现而言,您必须为您的类设置UITableViewController、NSFetchedResultsController和UISe

swift - Cloudkit 社交应用程序 - 如何开始

我有一个很棒的应用程序创意,但我不是一个经验丰富的开发人员,所以我不知道这是否可行,我在考虑一个应用程序,每个人都有一个唯一的用户名链接到他们的iCloud帐户(一种简单的查找方式friend喜欢snapchat),每个用户都可以创建一个任务,他们必须指定目标、奖励和他们想要挑战的用户名。我该如何开始呢?是否可以?该死的,我有这么多问题我已经有一个小客户端,但我不确定它是否与云套件兼容谢谢 最佳答案 好吧,如果你想启动一个基于CloudKit的社交应用程序,那么也许你可以尝试快速启动:https://github.com/everm