1
プロジェクトをアーカイブしようとすると、各@synthetize行にエラーが発生します。 ! Synthetizeのプロパティ「LASTUPDATEDATEは、互換性のIVARと同じ名前を付ける必要がありますいずれか、または明示的にIVARに名前を付ける必要があります」次のように宣言されている2つの他の変数に と同じエラー:TEST.Hで :プロパティのXcodeアーカイブエラー
@interface Test : NSObject {
}
@property(readonly) NSString *lastUpdateDate;
@property(readonly) NSArray *overview;
@property(readonly) NSArray *userPreferences;
をtest.mで:
@synthesize lastUpdateDate; ! Synthetise property must be either etc...
@synthesize overview; ! Synthetise property must be either etc...
@synthesize userPreferences; ! Synthetise property must be either etc...
私はデバッグモードで実行するとエラーは発生しませんが、アーカイブを使用する場合のみです。 プロジェクトの設定を確認しました(ターゲットは現代のランタイム10.5で、従来のランタイムではありません)。 ヘルプは非常に高く評価され、私は何の問題を回避するに おかげ
おかげで多くのことをアイバーズを宣言していません。エラーは修正されました。私はまだ私が修正できる2つの警告があります。アーカイブは主催者に表示されません(私はスキームでチェックしました):警告のためですか? – philippehenri
あなたはどんな警告を残していますか? –
localized.stringsに4つの同じ警告があります。 – philippehenri