Xcode (iOSアプリ)でiPhoneの写真(Camera Roll)を参照する方法
カメラロールの画面を選択したとき、URLを取得する方法をご紹介します。

mファイルの実装部分
iphoneのカメラロールの写真を使用する場合は、ファイル名でなくURLを使用する。
URLは、文字数が長いので、扱いやすいNSString型に変換する。
1 | - ( void )prepareForSegue:(UIStoryboardSegue *)segue sender:( id )sender { |
3 | if ([[segue identifier] isEqualToString: @"showPhoto2" ]) { |
6 | [PageViewControllerData sharedInstance].photoAssets = self .assets; |
8 | NSIndexPath *selectedCell = [ self .collectionView indexPathsForSelectedItems][0]; |
10 | ALAsset *asset2 = self .assets[selectedCell.row]; |
12 | NSURL *imageURL = [[asset2 defaultRepresentation] url]; |
15 | NSString *imageURL2 = imageURL.absoluteString; |
「これってすごい」「みんなに教えたい!」と思ったらぜひ共有してみてください