mysql - 根据用户 ID 显示 JSON 内容 iOS

标签 mysql ios objective-c json

我想根据用户 ID 显示内容。 用户登录App,登录成功后,会看到根据自己的id从外部mysql数据库连接的JSON文件中检索到的内容。

- (void)viewDidLoad
{
 [super viewDidLoad];
 NSURL *jsonURL = [NSURL URLWithString:@"http://api.example.com/page.php?user_id=1"];
 NSData *jsonData = [NSData dataWithContentsOfURL:jsonURL];
 NSError *error = nil;
NSDictionary *dataDictionary = [NSJSONSerialization JSONObjectWithData:jsonData options:0 error:&error];
NSLog(@"%@",dataDictionary);
self.something = [dataDictionary objectForKey:@"something"];
}

我的问题是:

如何使 ( user_id=1 ) 中的“1 ”动态化,在某种程度上,当用户登录其帐户时,它会自动更改。

最佳答案

动态准备 URL

NSString *userID = @"23";//Get your userID after login
NSURL *jsonURL = [NSURL URLWithString:[NSString stringWithFormat:@"http://api.example.com/page.php?user_id=%@",userID];

关于mysql - 根据用户 ID 显示 JSON 内容 iOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20931201/

相关文章:

MYSQL 5.7 获取行号

ios - Swift: `["one": nil] as [String: Any]` 有效,为什么?

ios - 自动滚动到具有 UITableViewAutomaticDimension 行高的表格底部? - swift ,iOS 8+

php - 对特定 MySQL 表列求和并将结果写入其他列

mysql - 触发器中的多个 If 条件

ios - 我们应该从 self 调用类别方法吗

iphone - MKMapView 和 CLLocationManager

c++ - 需要帮助来理解 NDKHelper

c# - 具有相同连接字符串的某些连接会发生什么?

ios - 如何将 ITF 条码用于钱包通行证?