u16suzuの blog

日々学んだことのメモブログです。

.pch ファイルで NSStringWithFormat を使う

.pch ファイルで NSStringWithFormat を使うことができる. URLを指定するときに便利

#define BASE_URL @"http://localhost:3000/"

// 各機能での接続先URL
#define URL_SETTINGS [NSString stringWithFormat:@"%@%@", BASE_URL, @"v1/settings.json"]
#define URL_ARTICLES [NSString stringWithFormat:@"%@%@", BASE_URL, @"v1/articles.json"]

ただし, pchファイルの中だと補完が効かないので, スニペットに登録すると良い.

私はこんな感じで登録している

#define <#name#> [NSString stringWithFormat:@"%@%@", <#1st#>, <#2nd#>]