У меня есть приложение, которое работает с PDF-файлом. Я добавил в файл Info.plist это:
<key>CFBundleDocumentTypes</key>
<array>
<dict>
<key>CFBundleTypeIconFiles</key>
<array>
<string>iconPDF</string>
</array>
<key>CFBundleTypeName</key>
<string>PDF</string>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
<key>LSHandlerRank</key>
<string>Alternate</string>
<key>LSItemContentTypes</key>
<array>
<string>com.adobe.pdf</string>
</array>
</dict>
</array>
В моем приложении у меня есть UITableViewController, а в (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
я хочу установить cell.imageView.image
со значком в CFBundleTypeIconFiles
, но я не знаю, как получить этот значок.
Я пытался с docInteractionController.icons
, но в этом массиве я нахожу только значок по умолчанию.