ios的物件陣列生成jsonarray

2021-06-21 13:50:04 字數 1123 閱讀 5197

問題: 小弟菜鳥乙個,需要將乙個物件陣列生成乙個jsonarray,如下,我想將actorhalls這個物件陣列轉換為乙個json的字串。

nsmutablearray *actorhalls=[[nsmutablearray alloc]init];

for (int i=0; i<[self.channels count]; i++) ,",hall.ownername,hall.ownerid,hall.channelid,(long)hall.ownertype];

11

12

13

14}

15// 3. 獲取末尾逗號所在位置

16nsuinteger location = [jsonstring length]-1;

17

18nsrange range       = nsmakerange(location, 1);

19

20// 4. 將末尾逗號換成結束的]}

21[jsonstring replacecharactersinrange:range withstring:@"]}"];

22

23nslog(@"jsonstring = %@",jsonstring);

iOS物件陣列排序

個人理解及總結 用到方法 這裡的array是我們要排序的陣列 nsarray sort array sortedarrayusingcomparator nscomparisonresult id nonnull obj1,id nonnull obj2 這裡obj1是陣列array中的第乙個物件 ...

iOS 對陣列中的物件進行排序

1 直接對陣列中的物件排序 對陣列進行降序 nscomparator cmptr id obj1,id obj2 if obj1 integervalue obj2 integervalue return nscomparisonresult nsorderedsame nsarray sorarr...

iOS 對陣列中的物件進行排序

1 直接對陣列中的物件排序 對陣列進行降序 nscomparator cmptr id obj1,id obj2 if obj1 integervalue obj2 integervalue return nscomparisonresult nsorderedsame nsarray sorarr...