tôi có mã nàyDừng NSDictionary từ sắp xếp các mục của nó
NSDictionary *tempDict = [NSDictionary dictionaryWithObjects:
[NSArray arrayWithObjects:@"authorId","authorName","authorDescription",@"image",nil] forKeys:
[NSArray arrayWithObjects:@"id",@"name",@"desc",@"image",nil]];
NSLog(@"%@",[tempDict description]);
và đầu ra là
desc = authorDescription;
id = authorId;
image = image;
name = authorName;
Bạn thấy rằng các từ điển được sắp xếp theo chủ chốt, theo thứ tự abc, đối với một số lý do. Điều này là không tốt cho tôi, bởi vì tôi cần phải thêm từ điển này vào một plist, và plist này đã có một số từ điển với các phím unsorted. Vậy làm thế nào tôi có thể tránh sự phân loại này?
Tôi đang sử dụng '[dataDict allKeys]' nhưng vẫn nhận được thứ tự ngẫu nhiên các khóa của tôi. – upendra
@upendra Tôi không hiểu câu hỏi. Không có lệnh nào được hứa cho 'allKeys'. –