似乎无法摆脱第3行的警告。这里有什么问题?
NSArray *arrayOfIndexPaths = [self.collectionView indexPathsForSelectedItems];
NSIndexPath *indexofAlbum = [arrayOfIndexPaths firstObject];
NSArray *sendImages = [image objectAtIndex:indexofAlbum];
objectAtIndex
需要同时给定NSInteger
值。从NSIndexPath
到NSInteger
没有自然转换,而是必须获取NSIndexPath
的一个成员并使用它来访问数据源。这通常是行。试试这个
NSArray *sendImages = [image objectAtIndex:indexofAlbum.row];
objectAtIndex应该跟在NSInteger后面,然后向那里发送NSIndexPath。