我想在单个标头文件中定义API URL,例如
#define BASE_URL @"http://xxx.xxx.xxx.xxx/api"
#define POSTS BASE_URL @"/user_posts"
#define kAPI_GET_POSTS_LIST_URL POSTS
#define kAPI_ADD_LIKE_URL(id) POSTS @"/" id @"/like"
......
但是,当“ id”是动态的时,它不起作用。有没有更好的方法来组织API网址?
bari或;),
您可以这样定义
#define BASE_URL @"http://xxx.xxx.xxx.xxx/api"
#define POSTS BASE_URL @"/user_posts"
#define kAPI_GET_POSTS_LIST_URL POSTS
#define kAPI_ADD_LIKE_URL(id) [NSString stringWithFormat:@"%@/%@/like", POSTS, id]
并使用它
NSString *someId = @"5";
kAPI_ADD_LIKE_URL(someId);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句