草庐IT

Swift-Mailer

全部标签

swift - 如何使用 SQLite.SWIFT 删除行?

我使用SQLite.SWIFT并想从我的表中删除具有特定ID的行。文档here说我可以使用:letdelete=delete.update(email0{println("deletedalice")}elseifdelete.statement.failed{println("deletefailed:\(delete.statement.reason)")}我找不到全局delete函数。我的table是letusers=db["users"]如何执行delete.update函数? 最佳答案 这似乎是文档中的错字。你可以这样做:

ios - Swift - 需要在不同网络上的手机之间进行通信的应用程序

我刚刚开始使用Swift(和一般)开发iOS应用程序,我希望在创建需要通过任意网络(即不一定在同一网络上)进行通信的应用程序时获得一些关于流行做法的信息。我试着在谷歌上搜索这个,但答案并不完全是我想要的;希望有人能指出正确的方向。我不介意为服务付费,但不幸的是我对后端一无所知,也不想最终为我不需要的服务多付钱。例如,我发现了一个名为Parse的API,但我认为它有太多的功能不利于我的应用程序。这是应用程序的主要前提:该应用程序有两个版本-一个供管理员使用,一个供员工使用管理员可以将笔记发布到中央笔记列表中,以供员工查看员工可以访问此列表并滚动浏览以选择他们想要打开的列表。一定时间后,笔

ios - 在 Swift 中以编程方式更改 iAd 位置

我有一个中等大小的iAd框架(300x250),我想将其置于View中心。首先让我说,我把它放在ViewController中,运行模拟器,它没有出现任何问题。然后我添加了自动约束以水平和垂直居中。在Storyboard预览中它有效,但当我在实际模拟器中运行它时,广告无处可寻。我输出了一条成功语句,所以它确实加载了所有内容,但没有出现。删除约束可以纠正它。所以我尝试以编程方式进行。我创建了必要的代表和一切,我看到的代码与其他人非常相似,所以我不知道为什么这不起作用。无论我在CGRect中输入什么值,广告在任何地方看起来都一样。代码:importUIKitimportiAdclassre

swift - 需要澄清 Swift 中的 typealias 语法

有人可以解释为什么在下面的示例中,在类型别名“Generator”之后有一个“:”吗?是说“Generator”符合“GeneratorType”吗?我很困惑,因为当我阅读Swift文档时,它只在别名后描述了一个“=”符号。protocolSequenceType:_Sequence_Type{typealiasGenerator:GeneratorTypefuncgenerate()->Generator} 最佳答案 在协议(protocol)中,typealias声明一个associatedtype.符合此协议(protocol

database - 为什么将数据保存到 SQLite 数据库不适用于 Swift 2?

我正在使用SQLite.swift我正在使用SQLite.swift演示中的这些代码。importUIKitimportSQLiteclassViewController:UIViewController{overridefuncviewDidLoad(){super.viewDidLoad()letdb=try!Connection()letusers=Table("users")letid=Expression("id")letemail=Expression("email")letname=Expression("name")try!db.run(users.create{tin

swift - 带有 map() 的 Swift 字典的 "Deep-copy"?

我有一个GKGameModel将其内部状态存储在Card的数组a和一个字典b从Int映射到Card的数组。GameplayKit要求我必须在setGameModel:中复制这个内部状态.下面的代码是为了just-copy数组和“深度复制”字典。FWIK这应该足够了,因为Card本身永远不会改变。vara:[Card]varb:[Int:[Card]]funcsetGameModel(gameModel:GKGameModel){letotherGameModel=gameModelas!GameModela=otherGameModel.ab=otherGameModel.b.map{

ios - 通过使用 swift 对 parse.com 中的数组进行降序排序

所以这是我的解析数据:我将所有数据保存在NSMutableArray我试过这个:vardataQuery:PFQuery=PFQuery(className:"Posts")dataQuery.orderByDescending("likes")//butthisdoesn'tmakesenseatall.dataQuery.findObjectsInBackgroundWithBlock{(objects,error)->Voidin我希望顶部的帖子具有最大数量的likes等等。我怎样才能做到这一点?谢谢你的时间.. 最佳答案 这

swift - 在没有 iOS 设备的 Apple Watch 上安装 Apple Watch OS 2 App

我已经为AppleWatchOS2创建了一个演示独立应用程序,它在模拟器中运行良好。我知道通过您的设备安装watchos1应用程序的步骤,但就我而言,我没有在Xcode中看到AppleWatch设备来运行我的应用程序。下面是我尝试在配对的iPhone上运行它时看到的错误https://www.dropbox.com/s/c4qx3gdbep15s61/Screenshot%202015-08-20%2013.19.33.png?dl=0有很多关于为WatchOS2构建应用程序的教程,但我找不到任何关于直接在watch上安装它的信息。我在这里遗漏了什么吗? 最

swift - SpriteKit - 如何检查 SKNode 之间的交叉点?

我正在测试一个非常基础的项目,我似乎无法让intersectsNode函数正常工作。在我的GameScene.swift文件中,我创建了一个名为world的SKShapeNode,并在其中创建了另一个名为player的SKShapeNode和一个旋转的SKShapeNode称为spinningGreenSquare。在我的GameViewController.swift文件中,我设置了一个touchesMoved函数来查找触摸的位置,location,并移动player给它。现在,正如您将在下图中看到的,我然后测试2是否相交,如果返回值为真,则执行一些操作。但是,当我运行我的项目时,p

swift - 如何等到 Alamofire 联网完成?

我想等到Alamofire完成联网。但是,使用当前代码,它不会等待网络完成,然后通过login()函数移动到下一页。你能告诉我如何等到Alamofire的netwokirng完成吗?@IBActionfuncsignInWithTwitter(sender:UIButton){Twitter.sharedInstance().logInWithCompletion{(session:TWTRSession!,error:NSError!)->Voidinifsession!=nil{letparameters=["tw_id":session.userID,"tw_name":sess