1
Я пытаюсь переписать код в Swift. Однако в Swift itemSelections говорит, что это должен быть тип [AnyObject]. Есть ли способ обойти это? БлагодаряAdobe Creative SDK Files Swift
Adobe Код
- (void)showFileChooser {
[[AdobeUXAssetBrowser sharedBrowser] popupFileBrowser:^(AdobeSelectionAssetArray *itemSelections) {
NSLog(@"Selected a file");
for(id item in itemSelections) {
AdobeAsset *it = ((AdobeSelectionAsset *)item).selectedItem;
NSLog(@"File name %@", it.name);
}
...
Swift Конверсия
AdobeUXAssetBrowser.sharedBrowser().popupFileBrowser({ (itemSelections:[AnyObject]!) -> Void in
Я не имею Adobe Creative SDK, но, кажется, чтобы вы могли просто применить решение к лету ur Предыдущий вопрос: 'для элемента в itemSelections как [AdobeSelectionAsset]' {...} –