Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
これを実行しようとすると、次のエラーが表示されます。
「初期化要素はコンパイル時の定数ではありません。」
なぜこれが起こっているのか、誰かが私のような新しい人に説明できますか?
あなたのコードは正しいです。関数の外で書いたと思います。
私が意味したのは、コード行はALAssetsLibrary *library = [[ALAssetsLibrary alloc] init];任意のメソッドにある必要があり、グローバルではない(ライブラリ変数がグローバルになるように関数の外にある)ということです
ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init];