如何检查我的NSMutableOrderedSet中是否存在我的NSString?
我从第三方SDK中得到了下面的响应,现在如何检查响应中是否存在我的字符串值?和我需要与friendlyName
密钥比较的密钥。
channelList = (
"<<TCHChannel: 0x2816df040>: sid: 'CH84', friendlyName: 'Mihir : MihirOza', attributes: '(null)'>",
"<<TCHChannel: 0x2816dc480>: sid: '644d', friendlyName: 'Testchannel2', attributes: '(null)'>",
"<<TCHChannel: 0x2816dff40>: sid: 'df38', friendlyName: 'privateios', attributes: '(null)'>" )
这是我正在使用的代码。
TCHChannels *channelsList = [[[ChatManager sharedManager] client] channelsList];
NSMutableOrderedSet<TCHChannel *> *newChannels = [[NSMutableOrderedSet alloc] init];
[newChannels addObjectsFromArray:[channelsList subscribedChannels]];
NSMutableArray<TCHChannel *> *temp = [[NSMutableArray alloc] initWithArray:[newChannels array]];
NSLog(@"channelList = %@",temp);
提前谢谢。
转载请注明出处:http://www.033230.com/article/20230331/2081575.html