gpt4 book ai didi

ios - 如何在 Objective-C 中定义 API Url

转载 作者:搜寻专家 更新时间:2023-10-30 20:16:59 25 4
gpt4 key购买 nike

我想在单个头文件中定义 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 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) [NSString stringWithFormat:@"%@/%@/like", POSTS, id]

并使用它

NSString *someId = @"5";
kAPI_ADD_LIKE_URL(someId);

关于ios - 如何在 Objective-C 中定义 API Url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27188093/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com