Tag: 快速

我怎样才能轻松地将variables从一个视图传递给另一个视图?

所以我希望能够轻松地将一个variables从一个视图传递到另一个视图。 我已经通过Segue的方式看过,但是我希望比这更简单。 有没有什么办法可以轻松地将一个variables的内容传送到另一个视图中。 我知道这可能是不可能的。 如果这是不可能的,请有人解释如何使用Segue方法? 我已经看过各种在线教程解释如何做,但他们都应用到一个情况。 我只想知道这个裸机代码,以及它是如何工作的,然后将其应用于我自己的情况。 所以基本上就是把一个variables从一个视图转移到另一个视图的方式,即像我这样知识很less的人会理解。 当我用其他语言编程时,我理解术语,但对我来说,快捷是很新的。 我应该补充一点,我使用的编码语言很快。 如果有人能帮助我,我将不胜感激。 谢谢

在firebase,swift项目中编辑信息

如何更新Firebase中的用户信息! 例如,他的电子邮件,密码和姓名等 我将使用什么样的firebasefunction?

App crush:由于未捕获的exception“NSInternalInconsistencyException”而终止应用程序,原因是:“无效的更新:节0中的行数无效

import UIKit import MapKit import CoreLocation class CourseClass2: UIViewController, CLLocationManagerDelegate, MKMapViewDelegate, UITableViewDelegate, UITableViewDataSource { @IBOutlet weak var map: MKMapView! @IBOutlet weak var mapCourse: UIImageView! @IBOutlet weak var tableView: UITableView! struct User { var name: String var images: UIImage var coordinate: (Double, Double) var type: String var address: String } var rows = 0 override func […]

如何保存游戏数据

我正在尝试使用xcode和swift 2来制作一个简单的IOS游戏。我想制作的游戏类似于“黑暗的房间”,所以它没有复杂的graphics或任何真正困难的东西。 我无法find\理解如何保存(然后加载)游戏进度数据,其中包括我的点击次数,数组,文本视图和库存variables。 我想有一个button“保存”和一个button“加载”。 我还想补充说,我正在做的游戏是设置“简单视图应用程序”的Xcode。 我是编程新手,请详细说明:)

如何在Swift项目中集成PayUMoney iOS SDK

我已经从PayUMoney网站下载了PayUMoney iOS SDK。 我现在无法将SDK与我的swift项目集成。

Swift如何比较来自NSString的string

我得到一个返回号码(成功为0,失败为1)forms服务器由PHP所做,所以我想得到这个数字来判断我的操作成功与否。 我使用这个: var str1 :String = NSString(data: d, encoding: NSUTF8StringEncoding)! let str2 = "1" println(str1) // output is 1 println(str2) // output is 1 if(str1==str2){println("same")} //but the two is not same 所以我debugging这个,我得到这个结果:// str1 _countAndFlags UWord 13835058055282163717 -4611686018427387899 // str2 _countAndFlags UWord 1 1 我尝试使用toInt。 我得到1383 …formsstr3和1formsstr4那么我怎么能解决这个问题。 非常感谢你。

我想要一直运行一个服务即使应用程序closures,在Swift IOS中终止或终止

这里是我想要运行的示例代码服务 internal func backService() { dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), { () -> Void in let anObject = try! Realm().objects(remindertbl).filter("status = 0") print("here") for loop in anObject { let dateFormatter = NSDateFormatter() dateFormatter.dateFormat = "dd/MM/yyyy hh:mm a" let timestamp = dateFormatter.stringFromDate(NSDate()) let timeStampint = dateFormatter.dateFromString(timestamp)!.timeIntervalSince1970 if(loop.reminderdays == Int64(timeStampint)) { if(loop.status == 0){ let notification = UILocalNotification() notification.fireDate = […]

RestKit.h从来没有在Xcode项目中find

我已经尝试了一切来解决这个问题,但是,尽pipe大约有100个“解决scheme”在线,但没有任何工作。 我现在担心,我正在改变核心文件,而不知道自己在做什么,最终会导致整个项目死机。 这是一个简单而安全的过程,重新安装RestKit的项目从podfile中删除,然后将其添加回来? 还是那种一厢情愿的想法? 编辑: 从2个星期前发现了一个工作版本 复制成功 仍然构build 通过在现有的行下添加到Podfile来安装Pod'PageMenu'。 source 'https://github.com/CocoaPods/Specs.git' platform :ios, '8.0' use_frameworks! pod 'PageMenu' 清理PageMenu swift文件中的错误。 在找不到RestKit.h文件中生成结果。 所以猜测我的pod安装中的某些东西正在严重地破坏我的项目。 还有什么想法? 谢谢

在准备好数据之前,如何防止执行cellForItemAtIndexPath?

我将图像从我的服务器返回到我的应用程序的Base64数据,但我不会问我的服务器的图像,直到我有用户的位置,我只会在用户login后应用程序(显示UICollectionView)。 我的问题是collectionView:cellForItemAtIndexPath:被调用之前,我有数据准备好的单元格。 在我的NSURLConnection从我的服务器接收到完整的响应并且拥有Base64编码的图像数据之前,我可以通过哪些方法来防止这种方法被调用? (这也可能是相关的,我使用UICollectionView作为NSURLConnectionDataDelegate和NSURLConnectionDelegate ,我有一个单独的类( RenderMetadata() )将获取图像。) 编辑:谢谢你所有的创新答案! 我已经想出了一个方法来实现我以后的事情。 我会解释,但我没有分享我的代码,所以我不认为这是一个好主意,甚至提出,因为这只会导致混乱。 基本上我已经添加了一个对象到我的视图控制器在我的故事板,它涉及到我正在使用从我的服务器获取Base64编码的图像string的类。

导航栏后面的search栏

给定3个控制器:A,B,C A有一个隐藏的导航栏。 通过StoryboardReference调用控制器B. 控制器B在viewDidLoad上显示导航栏。 它有一个search栏和一个collectionView。 看到我的故事板截图A. 调用控制器C如果一个单元格被点击。 问题:如果A调用B,则search栏位于导航栏后面(屏幕截图B)。 它从C到B的转换(截图C)出现。 导航栏已经是半透明的了。 有任何想法吗? 编辑 我意识到,我的animation过渡正在造成我的问题。 也许你可以发现错误? class ZoomInCircleViewTransition: NSObject, UIViewControllerAnimatedTransitioning, UIViewControllerTransitioningDelegate { var transitionContext: UIViewControllerContextTransitioning? func transitionDuration(transitionContext: UIViewControllerContextTransitioning?) -> NSTimeInterval { return 0.6 } func animateTransition(transitionContext: UIViewControllerContextTransitioning) { self.transitionContext = transitionContext guard let toViewController: UIViewController = transitionContext.viewControllerForKey(UITransitionContextToViewControllerKey) else { return } guard let fromViewController = transitionContext.viewControllerForKey(UITransitionContextFromViewControllerKey) else […]