しばらくの間、iOS アプリケーションで Quartz コア フレームワークを使用しています。つい最近、フレームワークに変更を加えていないのに、アプリケーションでビルド エラーが発生しました。CATransform3d.h ヘッダー ファイルで、2 つのビルド エラーが見つかりました。エラーのあるコードは次のとおりです。
@interface NSValue (CATransform3DAdditions) - Method type specifier must start with + or -
+ (NSValue *)valueWithCATransform3D:(CATransform3D)t; - expected selector for objective c method
@end
- (CATransform3D)CATransform3DValue;
次のビルドエラーが発生する理由を知っている人はいますか? なぜ彼らはどこからともなく現れるのでしょうか? クォーツ コア フレームワークを削除して再度追加しました。どんな助けでも大歓迎です。