草庐IT

swift_FORCE_LOAD

全部标签

objective-c - Swift 和我的空闲计时器实现(缺少 CGEventType)

在objective-c中,我曾经基于以下CoreGraphics调用来实现我的空闲计时器:CGEventSourceSecondsSinceLastEventType(kCGEventSourceStateCombinedSessionState,kCGAnyInputEventType);现在在swift中,使用相同的基本调用,它看起来像:CGEventSourceSecondsSinceLastEventType(CGEventSourceStateID.CombinedSessionState,CGEventType.MouseMoved)在检查了头文件(例如定义了CGEven

ios - 使用自动布局确定 UIView 的宽度 - SWIFT

好吧,在界面生成器(Main.storyboard)中,我有一个containerView:UIView嵌入到UIScrollView中。在containerView中,我想创建额外的UIView来保存内容block,例如标题、正文等。这样做的原因是这样的内容可以垂直滚动但不能水平滚动。我的目标是使用自动布局来创建这些不同的UIView。截至目前,containerView会根据所用设备的屏幕尺寸自动调整其宽度,以防止水平滚动。它使用我为宽度约束创建的IBOutlet来执行此操作。目前看起来是这样的:@IBOutletvarcontainerView:UIView!@IBOutletv

swift - 什么是 NSObject<Protocol> 的 swift 等价物?

我有一个类需要设置一个NSObject子类的变量并且实现了某个协议(protocol)。protocolProtoTest{varfoo:Int{getset}}classAClass:NSObject,ProtoTest{varfoo:Int=3}classBClass:NSObject,ProtoTest{varfoo:Int=4}classConsumer{varprotoInstance:ProtoTest?//DoesnotcaryanyinformationoftheclassjusttheprotocolvarprotoInstance2:protocol?init(x:

ios - 检索每个用户的个人资料图片解析 iOS swift

在我的iOS应用中。有推特之类的提要。每个提要都有用户名、头像和他添加的推文。并且我能够检索每个供稿的用户名,但无法检索个人资料图像。这是我的代码letspread:PFObject=self.LiveFeedData.objectAtIndex(indexPath.row)as!PFObjectvaruser=spread.objectForKey("spreader")as!PFUseruser.fetchIfNeededInBackgroundWithBlock{(obj:PFObject?,error:NSError?)->Voidinifobj!=nil{varfetched

arrays - 字符串数组 Swift 中的索引号

我需要检查一个字符串的索引号是否可以被2整除。这是我需要做的:我有一个字符串0BCB7A0D87AD101B500B我需要从字符串中删除所有“0”字符,但前提是它们在字符串中为奇数。我需要将其分解如下0B|CB|7A|0D|87|AD|10|1B|50|0B并且仅当“0”是该对中的第一个字符时才删除它。B|CB|7A|D|87|AD|10|1B|50|B然后把绳子放回原处BCB7AD87AD101B50B此代码不起作用,但这是我正在考虑的实现方式。我将字符串分解成一个数组:varcharacters=Array("0BCB7A0D87AD101B500B")forletterincha

ios - Swift、Xcode 6.4 中可重用的 UILabel 样式

有没有比制作覆盖UILabel的自定义类更简单的UILabel样式设置方法。目前我需要一堆具有不同字体大小和文本颜色的样式。 最佳答案 我不知道这是一个好的做法......但你可以这样:extensionUILabel{@IBInspectablevarmyStyle:String{set{switchnewValue{case"style1":self.font=UIFont.systemFontOfSize(17)self.textColor=UIColor.blackColor()case"style2":self.font=

ios - swift 2 : Strange Objective C -> Swift method's signature conversion

我在Objective-C中有一个基类,方法如下:-(BOOL)canFinishWithError:(NSError*__autoreleasing*)error当我尝试使用Swift编译器在子类中覆盖它时,强制我声明这个没有返回值的方法:overridefunccanFinish()throws{//somecodetrysuper.canFinish()}并且不允许我返回。如何从此方法返回值?这是一个Swift2/Xcode7beta问题,我应该等待发布吗? 最佳答案 不,这不是错误。Swift2自动识别可以转换为使用try的

Swift:有没有办法制作一个使用多个对象的 SKAction 序列?

我有一个生成敌人然后将它们移动到屏幕上的序列,它本质上是这样写的moveAndRemoveEnemy=SKAction.sequence([moveEnemy,removeEnemy])enemy.runAction(moveAndRemoveEnemy)问题是我想在序列中添加另一个Action,在敌人被移除后更新分数。我尝试制作一个单独的方法来增加分数,将其称为SKAction.runBlock()并将其插入到序列中,如letupdateScore=SKAction.runBlock{self.increaseScore()}moveAndRemoveEnemy=SKAction.s

swift - 在 swift 中将泛型类设置为委托(delegate)

我有一个XMLUtil类,它包装了一些xml解析功能。该类有一个通用参数T。该类还充当NSXMLParserDelegate到NSXMLParser委托(delegate)者。classXMLUtil:NSObject,NSXMLParserDelegate{......init(){parser=NSXMLParser(data:NSData)parser.delegate=selfparser.parse()}......//delegatemethodimplementations}问题:当我的XMLUtil类是通用类时,永远不会调用委托(delegate)方法。但是,当我实现不

swift - 等同于 Swift 的 ScalaCheck? (测试数据生成器框架)

Xcode/Swift1.2是否有支持自动基于属性的测试的良好框架?具体来说,有一个很好的生成器样式类/工具框架,可以在定义的范围内创建大量测试值?例如,我想测试电子邮件地址。我想要一个生成1,000多封随机电子邮件的类,这些电子邮件的范围从简单的ASCII一直到复杂的Unicode,但都符合电子邮件模式。使用ScalaCheck,这非常容易。我还没有在Swift中找到类似的库... 最佳答案 有SwiftCheckhttps://github.com/typelift/SwiftCheckFWIW,要求等效于QuickCheck的