Как я могу просмотреть протокол UITableViewDataSource, который в настоящее время используется компилятором Swift? Я предполагаю, что это где-то в файле, который компилятор читает. Как я могу увидеть этот файл?Как увидеть протокол UITableViewDataSource в быстром 3?
Я получаю сообщение об ошибке «Тип ... не соответствует протоколу« UITableViewDataSource », но нет никакого намека на то, почему он несоответствующий. Ранняя версия приложения в Swift 2 не имела этой ошибки, поэтому я предполагаю, что она возникла из-за переименования Swift 3. Я знаю, что для протокола требуется по крайней мере numberOfRowsInSection и cellForRowAtIndexPath, и у меня есть оба. Вероятно, у меня есть неправильный аргумент или неправильный тип аргумента или что-то в этом роде.
Текущая (и недавняя) документация API сводит меня с ума! Так много деталей, кажется, отсутствует.
Это отличная находка. Я удивлен, что каким-то образом я не знал о cmd-shift-O. Я знал о cmd-shift-0 (номер ноль), чтобы перейти к документации, но это не та же документация. Я замечаю, что (я думаю), когда я делаю cmd-shift-O в файле Swift, я получаю документацию по swift-интерфейсу, и когда я делаю это в файле objC, я получаю документацию интерфейса objC. – RobertL