2015-05-30 4 views
0

Полностью новое Xcode для разработки IOS и мой синтаксис реагирует ошибку на определенные вещи, как объявить диапазонимпорт какао в детской площадке Xcode дает мне ошибку

for num in 0..15 { 
     println(num) } 
    } 

Это дает мне ошибку. Единственное различие, которое я видел, это то, что я импортирую UIKit вместо Cocoa, как и все учебники.

Когда я импортирую какао, я вижу еще одну ошибку, которая есть.

Playground execution failed: swift_app.playground:3:8: error: no such module 'Cocoa' 

Все, что я изменил был:

import UIKit 

в

import Cocoa 

Как есть рабочая площадка, которая реагирует правильно импортировать какао?

ответ

4

Вы должны импортировать Cocoa только в том случае, если вы работаете над кодом для OS X. UIKit предназначен только для iOS, поэтому звучит так, будто вы создали игровую площадку iOS. Если вы хотите использовать Cocoa для обучения, создайте новую игровую площадку и выберите OS X из меню.

+1

Just FYI, 'AppKit' является эквивалентом Cocoa Cocoa Touch' UIKit'. – Oxcug

+0

также, если вы создаете новый класс касания какао в Xcode (File -> New), бывает, что Xcode выбрал шаблон «Cocoa class» под OS X вместо «Cocoa Touch Class». Если вы создадите файл, он будет содержать импорт Cocoa (для Mac OS X) вместо импорта UIKit (для iOS) –

Смежные вопросы