Как изменить или обновить NSMuttableDictionary я применить код нижеИзменение или обновление NSMuttableDictionary
в user.h файл код
@interface User : NSObject
@property (nonatomic, strong) NSNumber *userID;
@property (nonatomic, strong) NSString *avatar;
@property (nonatomic, strong) NSString *firstname;
-(User *)initWithDictionary:(NSDictionary *)dictionary;
@end
затем в User.m файл код
#import "User.h"
@implementation User
@synthesize userID;
@synthesize avatar;
@synthesize firstname;
-(User *)initWithDictionary:(NSDictionary *)dictionary
{
self = [super init];
if (self)
{
self.userID = [dictionary objectForKey:@"IdUser"];
self.avatar = [dictionary objectForKey:@"Avatar"];
self.firstname = [dictionary objectForKey:@"FirstName"];
}
return self;
}
@end
в моем .pch-файле
#define AppDelegateInstance ((AppDelegate *)[UIApplication sharedApplication].delegate)
затем я получил все ключ и значение, как этот
AppDelegateInstance.loggedUser = [[User alloc] initWithDictionary:[tempArray objectAtIndex:0]];
Response == (
{
IdUser = 1;
Avatar = "Nishant_1.jpg
FirstName = Nishant;
}
)
Теперь мой вопрос Как обновить
{
Avatar = "Nishant_1.jpg(Not update **Nishant_1.jpg** to **xyz.jpg**)
FirstName = Nishant(Not Update **Nishant** to **xyz**);
}
Если кто-нибудь знает этот плз дать мне ответ, чтобы решить мой запрос
Спасибо в продвинутых!!!
Что именно, вы спрашиваете? Хотите изменить значение ключей. –
@Kumar Да точно .... – kagmanoj
[[responseAray objectAtindex: 0] setValue: «youValue» forKey: @ «Аватар»] и отдыхайте там, где вы хотите изменить и внести исправления, как хотите –