將三個文字欄位組合為陣列,格式為 @"Name=xxx", @"Email=xxx@...", @"Phone=xxx"。
- (IBAction)btnSubmit:(UIButton *)sender {
NSString *phone = [NSString stringWithFormat:@"Phone=%@", phoneNumber.text];
NSString *name = [NSString stringWithFormat:@"Name=%@", userName.text];
NSString *email = [NSString stringWithFormat:@"Email=%@", emailId.text];
NSArray *details = @[name, email, phone];
NSLog(@"%@", details); // ( "Name=xxx", "Email=xxx@", "Phone=xxx" )
}
NSDictionary *details = @{
@"Name": userName.text,
@"Email": emailId.text,
@"Phone": phoneNumber.text
};
NSLog(@"%@", details); // { Email = "xxx@..."; Name = "xxx"; Phone = "xxx"; }
NSJSONSerialization 直接支援)。details[@"Email"] 而非陣列索引。