anyobject

    4熱度

    3回答

    當我添加一個類型爲'AnyObject?'的值時到類型'[String:AnyObject]'的字典中,該值不能被添加,這實際上是我所期望的。我認爲將可選類型分配給非可選類型應該失敗。 var myDict : [String : AnyObject] = [ "Key1" : "Value1" as AnyObject? ] 但是,爲什麼這個過程如果我首先初始化一個空字典,然後將值添加到它?

    0熱度

    2回答

    我想排序anyobject的數組,但無法做到這一點。我從Parse數據庫以AnyObject格式獲取一些數據。根據以下數據,我想按「NAME」對這個AnyObject數組進行排序。下面是我的代碼 - let sortedArray = (myArray as! [AnyObject]).sorted(by: { (dictOne, dictTwo) -> Bool in

    1熱度

    1回答

    let f:() -> Void = { } let array = ["a", 1, false, f] as [Any] if array[3] is AnyObject { print(array[3]) } 爲什麼元素爲AnyObject計算爲true,即使數組設置爲存儲Any? 爲什麼函數作爲AnyObject評估爲true,即使按定義AnyObject只能是類?

    -1熱度

    1回答

    我有兩個示例函數。兩者都完全一樣。區別在於變量「objectName」的類型。 第一件作品。我是具體的,並將類型設置爲UILabel。很明顯,我只能用它與UILabel類型的對象,並重新創建每種類型的功能只是醜陋的。 func _setUILabelTop(objectName: UILabel, location: CGFloat, offset: CGFloat) { let ori

    1熱度

    1回答

    最近,我轉換爲swift 3並且發生了許多錯誤。 現在我的代碼每行轉換爲SWIFT 3 :( 我想知道如何寫在SWIFT 3? 這是環...... for index in 0...((data as AnyObject).count)!-1{ print("Hello Everyone")} 無法打印該消息。五月是循環的SWIFT 3語法改變 請幫我

    8熱度

    2回答

    我在'Dictionary'上創建了一個擴展來幫助我解析JSON。下面的方法可以幫助我做到這一點: func toJSONString() -> String? { if let dict = self as? AnyObject { if let data = try? JSONSerialization.data(withJSONObject: dict, options

    1熱度

    3回答

    我對swift非常陌生,在我的代碼中,我從某個電子郵件中獲取JSON,JSON數據首先被放入一個數組中,但是如果數組爲空或不存在的JSON數據我得到這個錯誤 無法投類型的值「NSNull」(0x1067a5748)到「的NSArray」(0x1067a4c58)。 我一直試圖通過閱讀其他帖子,如Check if optional array is empty,但它不工作。這個問題帶有以下 sess

    0熱度

    1回答

    我試圖在數字上創建一個數組,並讓用戶將它們保存在設備上。但是,保存數據時(使用NSUserDefaults方法)將其轉換爲[AnyObject]陣列。我需要將其轉換爲[Int]的數組。這是我目前的做法是: class ProgressViewController: UIViewController { let kUserDefault = UserDefaults.standard

    -3熱度

    1回答

    我需要幫助,這是Swift中的AnyObject類的示例。 class OtherClass { private var myValue: String? func setValue(myValue: String) { self.myValue = myValue } func getValue() -> String { retu

    -1熱度

    1回答

    我有這個anyObject的數組,我用它來讀取我下載的JSON數據。 datiArticolo!["anagrafica"]![linguaApp!]!!["img"]!!["path"] 問題是,並不總是我有che [「img」]或/和[「路徑」]值。 我該如何檢查是否有其他操作?