当我刚开始学习编程时,它显示了我的代码存在的以下错误。
使用未声明的类型'NSObect' 无法调用非功能类型'UIColor'的值 无法调用非功能类型'UIColor'的值
有人可以在这里指出我的错误并改正我的代码吗?谢谢您的帮助:)
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions:
[NSObect:AnyObject]?) -> Bool {
self.window = UIWindow(frame:
UIScreen.main.bounds)
self.window!.backgroundColor = UIColor.whiteColor()
let myTabBar = UITabBarController()
myTabBar.tabBar.backgroundColor = UIColor.clearColor()
let mainViewController = ViewController()
mainViewController.tabBarItem =
UITabBarItem(tabBarSystemItem: .favorites, tag: 100)
let articleViewController = ArticleViewController()
articleViewController.tabBarItem = UITabBarItem(
答案 0 :(得分:2)
好像您使用的是旧代码,请替换:
self.window!.backgroundColor = UIColor.whiteColor()
与
self.window!.backgroundColor = .white
然后替换:
myTabBar.tabBar.backgroundColor = UIColor.clearColor()
与
myTabBar.tabBar.backgroundColor = .clear