nsmutablearray

    1熱度

    1回答

    希望有人能夠解決這個問題。 我使用NSCoding + NSUserDefaults檢索自定義對象的數組,每次重新加載視圖時,內存都會不斷增長。 這裏是我用來檢索自定義對象的數組(這是viewDidLoad中下調用的代碼: NSData *dataRepresentingSavedArray; NSUserDefaults *currentDefaults = [NSUserDefaults

    0熱度

    1回答

    我是新來的iOS, 我的字典存儲數組中NSUserDefaults, 我想現在要做的是編輯存儲在NSUserDefaults字典的數組。 這是我寫的代碼,但它崩潰在這一行 [array[0] setObject:updateMonth forKey:@"Month"]; ,並說: 終止應用程序由於未捕獲的異常 'NSInternalInconsistencyException',原因是:「 -

    0熱度

    1回答

    我的問題很奇怪,所以我不能搜索它 我有一個模型 @implementation newChatMessage @synthesize miDProperty = _miDProperty; @synthesize mUserName = _mUserName; @synthesize mUID = _mUID; @synthesize mPhoto = _mPhoto; @synthe

    2熱度

    1回答

    Swift新手。我有一個Objective-C的代碼看起來像這樣: self.imageArray = [[NSMutableArray alloc] initWithObjects:@{@"name":@"James",@"image":@"1.jpg",@"Address":@"xyz"}, @{@"name":@"Doe",@"image":@"2.jpg",@"Addre

    0熱度

    1回答

    Swift新手。 Objective-C的NSMutableArray上有initWithArray的Swift等效函數嗎? 我在的OBJ-C下面的代碼 tempArray = [[NSMutableArray alloc] initWithArray:dataArray]; ,我試圖用斯威夫特 var tempArray = [[[String:String]]]() var dataAr

    -1熱度

    1回答

    NSMutableDictionary * dictdata = [[NSMutableDictionary alloc] init]; [dictdata setObject:plant forKey:@「zoneName」,@「LAS」,@「searchPlant」,@「SantaCruz」,@「monthNo」,@「10」,@「year」 ]。

    1熱度

    2回答

    我有兩個變量,一個是可變數組,第二個變量是不可變的。 let mutableArray = NSMutableArray(array: ["1","2","3"]) let immutableArray: NSArray = mutableArray 但是當我做追加元素到mutableArray我immutableArray也在發生變化。 所以我的假設是使用.copyimmutableAr

    1熱度

    2回答

    起初,我宣佈我的數組: var wrongAnswersArray: NSArray? = [] wrongAnswerLabel.isHidden = (wrongAnswersArray?.count)! <= 0 ? true:false 和我的應用程序正常工作。後來,我需要修改數組,所以我聲明它是可變的,但我不能使用相同的語句來獲取計數。 XCode的建議修改本聲明方式如下: var

    0熱度

    1回答

    我正在創建一個iOS應用程序,用戶可以在其中爲圖像添加效果。應用該效果後,我有一個done按鈕,它可以保存當前效果並允許用戶在已應用效果上添加下一個效果,因此用戶可以對其他效果應用更多效果。如果用戶不按Done按鈕,然後他在效果之間切換,但用「完成」按鈕,他可以對效果施加效果(希望你明白!)。現在我有兩個額外的按鈕名爲Undo & Redo。當用戶點擊done按鈕時,我將所有應用效果保存在arra

    -3熱度

    4回答

    我有字符串的簡單陣列,例如以下: myArray *NSArray = [NSArray arrayWithObjects: @"chevy", @"ford", @"toyota", nil]; 欲另一個維度添加到陣列如@"1",@"2",@"3"以保持跟蹤訂單。 有沒有簡單的方法來做到這一點? 編輯 我找到答案here。創建第二個數組並使用循環: //For your 2D array