草庐IT

Swift-Mailer

全部标签

swift - 在 Swift 中调用成就屏幕

我在调用游戏中心的成就屏幕时遇到了一些极度困难。我已经在iTunesconnect中设置了成就,如果我先通过排行榜访问成就屏幕,它会弹出。然而;我希望能够按下特定的成就按钮并直接转到成就屏幕。任何人都可以帮忙吗?我在互联网上进行了高低搜索(andreadthroughallofthedocumentation)。我找到了许多用于实现排行榜的资源,但用于快速实现成就的资源并不多。我的代码如下。对我的最后两个功能有什么建议吗?overridefuncviewDidLoad(){super.viewDidLoad()login()}funclogin(){println("GameCente

swift - 从 Realm 查询返回特定结果

我正在使用Realm来保存Animals的数据条目。每个动物条目都有类型、重量和颜色。我想说的是,如果动物的类型等于猴子,则返回猴子的重量。classAnimal:Object{dynamicvartype=""dynamicvarweight=0.0dynamicvarcolor=""}letanimalResults=Realm(path:Realm.defaultPath).objects(Animal)我认为我需要过滤和映射结果,但我不确定如何使用Realm对象执行此操作。 最佳答案 您可以使用过滤器方法链接到结果。如果您只

swift - 创建 SKShapeNode 的子类

classColorRectangle:SKShapeNode{varwidth:CGFloat!varheight:CGFloat!varrectColor:UIColor!convenienceinit(rectOfSize:CGSize,colorOfRectanglerectColor:UIColor){super.init(rectOfSize:rectOfSize)self.width=rectOfSize.widthself.height=rectOfSize.heightself.rectColor=rectColorself.fillColor=rectColorse

ios - 乱舞问题 : Xcode 7 and Swift Language

我已经按照页面中的描述在我的Xcode7项目(swift语言)中实现了flurry6.7.0::https://developer.yahoo.com/flurry/docs/analytics/gettingstarted/swift/?soc_src=mail&soc_trk=ma但是在构建项目时,我收到此错误消息:ld:找不到-lFlurry_6.7.0的库clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)我该如何解决这个问题?有什么想法吗?编辑::天哪!刚刚添加了.a文件来复制包资源...我以为我之前已经检查过,但问题仍然存在........编辑2::现在我已经

swift - 当您处于锁定屏幕 Xcode 6 时,应用程序正在运行

我正在制作一个秒表应用程序,它会在您的计时器结束时显示。计时器结束时,应用程序会发出声音。问题是,如果用户将计时器设置为15分钟,而手机在5分钟后进入锁定屏幕,则该应用程序将无法运行。有没有办法让它在锁定屏幕下也能正常工作? 最佳答案 一句话,没有。在某些情况下,Apple允许您的应用程序代码继续从后台运行,但计时器应用程序不是其中之一。在Xcode文档中搜索UIBackgroundModes以查看Apple支持的后台服务列表。本地通知(UILocalNotification)可能是您想要的最接近的东西。您可以提交具有特定“触发日期

swift - GLKit 在 Swift Playground 上工作吗?

我看过几篇文章在Swiftplaygrounds中展示GLKView,但我无法让它工作。我所看到的只是一个浅灰色的View。我希望它是蓝色的。我正在使用Xcode6.4importUIKitimportGLKitimportXCPlaygroundclassRGView:GLKView{overridefuncdrawRect(rect:CGRect){glClearColor(0.0,0.0,1.0,1.0)glClear(GLbitfield(GL_COLOR_BUFFER_BIT))}}letview=RGView(frame:CGRectMake(0,0,200,200),co

ios - Swift:将 View Controller 的类型更改为 UIViewController 以外的类型

相对来说,我是一个初学者,所以这可能是一种完全常见的做法——或者是一种完全不可能的做法——但我一直想知道是否可以修改添加到Storyboard中的ViewController,而不是(或者除了?)作为UIViewConroller的一个实例,它也是(blahblah)ViewController的一个实例,例如ABUnknownPersonViewController。这样,而不是做这样的事情:classViewController:UIViewController{overridefuncviewDidLoad(){lettest=ABUnknownPersonViewControl

ios - 复杂的 Swift 扩展

我想在Swift中为String类创建一个扩展,允许您像在Python中一样通过下标运算符获取子字符串。这可以通过以下方式使用Range类来完成extensionString{subscript(range:Range)->String?{ifrange.startIndexcount(self){returnnil}letrange=Range(start:advance(startIndex,range.startIndex),end:advance(startIndex,range.endIndex))returnsubstringWithRange(range)}}这使得以下用

ios - iOS 上 NSFileHandle 的文件路径(Swift 或 Objective-C)

我从一个函数调用中得到了NSFileHandle并想访问它所引用的文件。如何获得?我知道资源可能有多个文件路径或根本没有文件路径(内存中的文件)。不过,如果能得到任何东西就好了:) 最佳答案 您可以使用F_GETPATH:NSFileHandle*Handle=[NSFileHandlefileHandleForReadingAtPath:@"/Applications/TextEdit.app/Contents/Info.plist"];charPath[MAXPATHLEN];if(Handle&&fcntl([Handlefi

ios - Swift:找不到我的 NSDictionary 的成员初始化

我正在制作一个NSDictionary来保存TableView的数据。tableview就像一个联系人列表,联系人按名字分隔并按字母顺序排序,所以我正在制作一本字典来保存这些联系人。字典定义为[String:[User]]()其中User是我自己的对象。但是,当我检查用户名字的第一个字母是否有任何条目时,我收到编译错误:Couldnotfindmemberinitonmycode。这是我的代码:varusers=CurrentAccount.friendsvarorganizedUsers=[String:[User]]()funcorganizeFriendsByFirstName(