Tag: 快捷

Firebase检索数据 – 无法投射价值

首先,我已经检查了这些不帮我的答案: Swift JSON错误,无法将types'__NSArrayM'(0x507b58)的值转换为'NSDictionary'(0x507d74) 从Firebase获取数据 从Firebase(3.x)检索数据时,发生的错误是: Could not cast value of type '__NSArrayM' (0x10ca9fc30) to 'NSDictionary' (0x10caa0108). 用这个代码和树: 树: 检索function: func retrievePlanes() { print("Retrieve Planes") ref = FIRDatabase.database().reference(withPath: "results") ref.observe(.value, with: { snapshot in var newItems: [Planes] = [] for item in snapshot.children { let planesItem = Planes(snapshot: item as! FIRDataSnapshot) newItems.append(planesItem) } self.planes = newItems […]

转换AnyObject? string

我有一个返回AnyObject的函数? func aFunction(param:String) -> AnyObject? 我如何将其转换为string? 和string

如何使用联系人与Swiftsorting联系人

我已阅读有关sorting联系人的官方苹果文档,但我不知道如何实现它。 所以,这里是获取请求: let fetchRequest = CNContactFetchRequest(keysToFetch: keysToFetch) 和我最喜欢的sorting顺序: let sortOrder = CNContactSortOrder.UserDefault 这是我通常如何获取联系人: do { try store.enumerateContactsWithFetchRequest(fetchRequest, usingBlock: { (let contact, let stop) -> Void in self.contacts.append(contact) }) } catch let error as NSError { print(error.localizedDescription) } 现在我应该怎么做sortOrder ? 我应该在什么地方包括我的整个提取过程?

UITableView干扰状态栏

我正在一个具有UITableViewController的应用程序显示值的列表,如下所示: 我怎样才能把桌子向下移动,以免碰到我的状态栏? 看来我不能对这个场景施加任何限制,所以我不知所措。

设置状态栏?

如何隐藏,显示或更改状态栏上的事件,如点击或价值变化? 我已经search了一个好的,但我所得到的是从一开始就改变了。 在这里,我需要dynamic地做到这一点。

在Swift中创build一个JSON对象

我试图从我的iOS应用程序发送JSON数据到服务器。 我在这个链接上find了一个教程。 “obj:AnyObject”应该怎么样才能调用这个方法: NSJSONSerialization.dataWithJSONObject(obj: AnyObject, options: NSJSONWritingOptions, error: NSErrorPointer) 它不接受Dictionary(即使它在上面的链接的例子中以某种方式使用)或数组。

UIsearchBarinput键盘types

有谁知道如何改变search栏的input键盘types? 代码 searchController.searchBar.inputView = input 在文本字段中不起作用。 我已经读过searchBar的子视图是一个文本框,但我不知道如何访问该子视图来更改inputView。

将数组发布到Swift中的firebase数据库

题 我需要将数据发布到firebase数据库中,(就数组而言)只能接受typesNSArray 。 然而,应用程序需要添加到数组中 Json将被张贴的数据 Object: someObjectKey[ ArrayOfItems[ Item: someItemNumber Item: someItemNumber Item: someItemNumber ] TimeStamp: 102047355 SomeOtherTimeStamp: null SomeInt: 1111 someOtherInt: 2222 SomeBoolean: false ] } 目标 我怎样才能把上面的数据推送到数据库中? 尝试途径 – 将一个SwiftArray成一个NSArray – 将一个NSMutableArray成一个NSArray 码 public func postToFireBase(){ var Timestamp: String { return "\(NSDate().timeIntervalSince1970 * 1000)" } var someInt = 1111 var someOtherInt = 2222 […]

在swift中添加没有标签栏控制器的标签栏

我需要在我的视图中添加一个标签栏与标签栏控制器,因为在我的prepareForSegue函数,我将数据传递到包含标签栏我的视图。 我添加了对象库中的标签栏及其项目,并在我的视图类中添加了UITabBarDelegate。 我的代码是这样的: class SchedaCompletaVC: UIViewController, UITabBarDelegate { var event:Event! // data passing from prepareforsegue @IBOutlet var mainTabBar:UITabBar! var descrizioneTab:UIViewController! //if i click on first tab, so my default view var mappaTab:UIViewController! // second tab override func viewDidLoad() { super.viewDidLoad() println("event \(event.eventId)") // Do any additional setup after loading the view. } func tabBar(tabBar: UITabBar, […]

是否有可能将Realm对象串行化为JSON?

有谁知道是否有任何Realm(iOS)的支持能够将一个RLMObject序列化成JSON导出?