Я пытаюсь использовать класс в Objective C в моем проекте Swift, я добавил зависимость «-ObjC» в свой флаг компоновщика, а также использовал мост заголовок. В основном все остальные классы Objective C и библиотека работают, за исключением этого.Невозможно использовать объектные операторы C/типы данных в swift
2
A
ответ
5
NSColor
является на Mac OS X, а не на IOS. Его «эквивалент» - UIColor
.
Вот почему компилятор говорит, что он не знает NSColor
.
+0
Могу ли я использовать UIColor вместо NSColor или есть ли существенная разница между ними? –
+0
У них есть несколько методов, которые одинаковы, но не все одинаковы. Так что в зависимости от того, используется ли код для конкретных ... – Larme
0
попробовать этот
#import <UIKit/UIKit.h>
Надеется, что это помогает.
Смежные вопросы
- 1. Объектные вызовы и внутренние операторы базы данных
- 2. Пользовательские операторы в Swift
- 3. Операторы перегрузки в Swift
- 4. Swift - Невозможно использовать performSegueWithIdentifier
- 5. Магистраль - невозможно пересечь объектные свойства
- 6. Realm swift создает объектные файлы c
- 7. Невозможно использовать объектные методы SOAP-объекта с SOAP :: Lite
- 8. Swift операторы протоколов
- 9. Swift 2.0 операторы
- 10. Операторы Swift и nil
- 11. Когда использовать объектные литералы Javascript
- 12. Объектные и вложенные каталоги данных
- 13. Невозможно инвертировать операторы порядка
- 14. Невозможно использовать синтаксис закрытия в Swift 3
- 15. Невозможно использовать метод "содержит" в Swift 2
- 16. Невозможно использовать пользовательский класс UITableViewCell в Swift
- 17. Невозможно использовать класс (swift) в объекте c
- 18. Тройные операторы для инициализации в режимах Swift
- 19. Операторы switch в swift с помощью кнопок
- 20. Как настроить тройные операторы Swift
- 21. Как Swift реализуют операторы ++ и -?
- 22. Бинарные операторы с Swift 3
- 23. Невозможно использовать аннотации данных
- 24. Cocoa pods объектные файлы c в проекте Swift. Преодоление проблемы
- 25. использовать реляционные операторы в коммутаторе
- 26. Как использовать операторы в LuaBridge
- 27. Как использовать операторы в C?
- 28. Операторы как функции обратного вызова в Swift
- 29. Невозможно импортировать Firebase в Swift app
- 30. Зачем использовать побитовые операторы?
NSColor находится на Mac OSX, а не на iOS. Его «эквивалент» - это UIColor. – Larme
Это, вероятно, достойно ответа @Larme –