Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // получили сообщение
- - (void)webSocket:(SRWebSocket *)webSocket didReceiveMessage:(id)message {
- NSError *jsonError;
- NSData *objectData = [message dataUsingEncoding:NSUTF8StringEncoding];
- id messageData = [NSJSONSerialization JSONObjectWithData:objectData options:NSJSONReadingMutableContainers error:&jsonError];
- if (jsonError) {
- // ошибка сериализации json
- return;
- }
- if ([messageData isKindOfClass:[NSMutableDictionary class]]) {
- // эвент
- [self eventHandler:messageData];
- }
- if ([messageData isKindOfClass:[NSMutableArray class]]) {
- // данные
- [self dataHandler:messageData];
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement