Tag: 迅速

Firebase不会添加所有数据

我正在尝试在我的firebase计划中添加25个值。 我试着做一个简单for loop (在ios使用swift )像这样: var firebaseRef = Firebase(url: "myUrl") for var index = 0; index < 26; ++index { firebaseRef.setValue(["myValue\(index)" : 00]) } 但是这就是发生了什么:所有的值都在那里一秒钟,然后除了最后一个,这是myValue25 ,他们都删除自己。 为什么会发生这种情况,我该如何解决? 更新 感谢@Frank van Puffelen让我走向正确的方向! 我尝试了以下内容: for var index = 1; index < 26; ++index { let dict = ["FullName" : "\(index)"] firebaseRef.childByAppendingPath("\(index)").setValue(dict) } 所有的数据上传,但它是没有秩序的。 我能做些什么来解决这个问题? 下面是它的顺序:

Alamofire请求不被执行

有些奇怪的事情正在发生。 我有两个ViewControllers A和B. 在他们两个我使用下面的命令导入Alamofire import Alamofire 问题:我在这两个控制器中调用完全相同的Alamofire请求。 在VC – A它执行,在VC – B – 只是不执行..没有任何错误或任何东西。 当我使用断点进行debugging时,由于某种原因,整个Alamofire代码被跳过了。 似乎无法弄清楚为什么。 以下是我的Alamofire代码(在控制器A和B中这是相同的) override func viewDidLoad() { super.viewDidLoad() print("check1") Alamofire.request(.GET, hubsURL).response { request, response, result, error in print(response) print("check2") } print("check"3) } 上面的代码在执行ViewController A时打印响应,而不是View Controller B.对于viewcontroller B,其他命令只执行Alamofire不执行。在上面的代码中 – “Check 1”和“Check 3”被打印到控制台但不是“检查2”(VC-B)。

测验应用与arrays没有重复的问题

这可能是一个更好的方式,而不必像我一样重复代码 我试图从一个数组中重复生成一个不同的问题。 但是,每当NextQuestion动作按下几次时,它会给我几次相同的问题,然后转到下一个,或者其他时候只按下一个,然后转到下一个。 我知道这是最好的代码,但我还在学习。 import UIKit class TestQuestionsVC: UIViewController { @IBOutlet weak var SignImage: UIImageView! @IBOutlet weak var AnswerBtn_A: MaterialButton! @IBOutlet weak var AnswerBtn_B: MaterialButton! @IBOutlet weak var AnswerBtn_C: MaterialButton! @IBOutlet weak var AnswerBtn_D: MaterialButton! var questionModel = QuestionModel() var GuessQuestionNum = "" var answer: String = "" var btnLatter = "" var previousNumber: UInt32? […]

斯威夫特,我想获得电话号码(不是udid)和设备的电子邮件

所有我正在开发的应用程序,它包含从设备获取电话号码和电子邮件的function。 我看了一些互联网上的样本,但都是关于唯一的ID。 我如何从设备上获取电话号码和电子邮件? 有没有人在这方面有经验?

用CocoaTouchFramework中的CocoaPods 0.36.0与Swift一起使用

我想在我的CocoaTouchFramework,它有Swift类使用CocoaPods。 我的Podfile看起来如下: platform :ios, '7.0' inhibit_all_warnings! link_with 'MyFramwork' pod "AFNetworking", "2.5.0" 但是,我如何实现将AFNetworking包含到CocoaTouch框架的.swift类中呢? 没有压缩的标题,所以我不知何故必须直接在我的swift类中导入它…

在Swift中使用Firebase创build新用户

我是Firebase的新手,一直在尝试为我的应用实施“注册”页面。 目前,我只使用电子邮件function,只是为了testing事情。 我能够创build新的用户,并将其存储在仪表板的“login和身份validation”选项卡中,但由于什么原因我无法检索UID。 唯一的办法是,如果我closures了我的应用程序并重新加载它,那么它可以访问UID。 有什么build议,为什么这是?

在swift和spritekit中的横向显示iAd横幅

首先我通过堆栈溢出了几个小时,没有任何类似的主题适用于我试图做的事情。 我有iads显示,但它的纵向模式显示iad的大小,不知何故,我需要一个适用于景观,这里是我有的代码,我已经改变了数字,并与代码搞砸了,但它只是不会为我工作。 这段代码在我的gameviewcontroller中: var SH = UIScreen.mainScreen().bounds.height let transition = SKTransition.fadeWithDuration(1) var UIiAd: ADBannerView = ADBannerView() override func viewWillAppear(animated: Bool) { var BV = UIiAd.bounds.height UIiAd.delegate = self UIiAd.frame = CGRectMake(0, SH + BV, 0, 0) self.view.addSubview(UIiAd) } override func viewWillDisappear(animated: Bool) { UIiAd.delegate = nil UIiAd.removeFromSuperview() } func bannerViewDidLoadAd(banner: ADBannerView!) { var BV = […]

我怎样才能创build一个指定的初始化分组样式UITableViewController?

我有这个UITableViewController的子类: class MyTableViewController: UITableViewController { let foo: String init(foo: String, style: UITableViewStyle = .Grouped) { self.foo = foo super.init(style: style) } required init(coder aDecoder: NSCoder) { fatalError("init(coder:) has not been implemented") } } 没有什么奇特的,不幸的是它不能如预期的那样工作,因为super.init(style: style)会调用MyTableViewController(nibName:bundle:) 。 但是这并没有在我的类中实现,所以应用程序将崩溃,并发生一个fatal error: use of unimplemented initializer 'init(nibName:bundle:)' for class错误fatal error: use of unimplemented initializer 'init(nibName:bundle:)' for class 。 显然正确的方法是调用指定的初始化程序。 […]

NSObject无法转换string

我有下面的代码,但我得到错误的转换错误,仍然在学习下面的代码试图做什么,所以不知道代码是什么意思。 let padding = 353 let minHeightText: NSString = "\n\n" let font = UIFont(name: "Avenir Light", size: 15.0)! let attributes = [NSFontAttributeName: font] as NSDictionary let item = items[indexPath.row] let minSize = minHeightText.boundingRectWithSize(CGSize(width: (view.frame.size.width – 40), height: 1000), options: .UsesLineFragmentOrigin, attributes: attributes as [NSObject : AnyObject] as [NSObject : AnyObject], context: nil).height let maxSize = […]

Pinterest SDK如何获得PDKPin的链接?

似乎有一个字典值,我可以放在GET调用对应的PDKPin属性,我可以调用我的成功块解压值,即“url”= PDKPin.url“note”= PDKPin.decriptionText ,但是我无法find一个相应的属性“链接”,这是可用的每个文档https://developers.pinterest.com/docs/api/pins/ ? PDKClient.sharedInstance().getAuthenticatedUserPinsWithFields(Set(["url", "note", "link"]), success: { (responseObject :PDKResponseObject!) -> Void in print("success /(pdk)") let currentResponseObject = responseObject let pins = currentResponseObject.pins self.pinArray = pins() for pin in self.pinArray { if let pinAsPDKPin = pin as? PDKPin { print(pinAsPDKPin.descriptionText) if let safeURL = pinAsPDKPin.url { print(safeURL) } let link = pinAsPDKPin.link //no […]