私は自分自身の静的ライブラリにするためにhttp://blog.boreal-kiss.net/2011/03/15/how-to-create-universal-static-libraries-on-xcode-4/静的ライブラリと定数
でのチュートリアルに従っています。それはうまくいく。しかし、問題は、ビルドフェーズ>コピーヘッダーでデバイスとシミュレータのターゲットで公開したhファイルで定義された定数文字列があることです。つまり、私は2つのヘッダーファイルをユーザーに公開しています。そしてこれらの定数は
iは
#define PUB_ID @"43"
と静的ライブラリを構築し、新しいプロジェクトには.aファイルや公共.hファイルをコピーしての値を変更すると仮定し、異なるプロジェクトに変更されますその中のNSLogをすれば
#define PUB_ID @"50"
に一定のPUB_IDの値は.Aファイル内の43のまま。
私はここで何が起こっているのか分かりません。どのように私はこの権利を得るのですか?