ここに私のコードのその部分があります:
//Filter photos
photoArray = [self getContentFrom:group withAssetFilter:[ALAssetsFilter allPhotos]];
//Enumerate through the group to get access to the photos.
[contentDictionary setObject:photoArray forKey:@"Photos"];
//Filter videos
videoArray = [self getContentFrom:group withAssetFilter:[ALAssetsFilter allVideos]];
[contentDictionary setObject:videoArray forKey:@"Videos"];
私はそれが簡単な解決策だと思います。しかし、Apple の Objective-C ハンドブックには答えが見つかりませんでした。
いくつかのコンテキスト情報: ユーザーが写真アプリからメディアをインポートできるようにする機能を iPad プログラムに追加しています。以下の4つのエラーがあります。ありがとう
「ViewController」の目に見える @interface がセレクター「getContentFrom:withAssetFilter:」を宣言していません。
「NSDictionary」の目に見える @interface はセレクター「setObject:forKey:」を宣言しません
「ViewController」の目に見える @interface がセレクター「getContentFrom:withAssetFilter:」を宣言していません
「NSDictionary」の目に見える @interface はセレクター「setObject:forKey:」を宣言しません
そして、各エラーの上に「ARCセマンティックの問題」と表示されます。