Я просто работаю над простым настольным приложением, используя WatchKit
Я думаю, что у меня все настроено, и после долгих копаний я все еще не могу понять, почему мое приложение не загружается.
Когда я создаю приложение, запускается не мой код расширения (точки останова не активируются даже в awakeWithContext
func.
Он просто показывает вращающееся колесо и ничего не загружает в приложение, включая другие элементы, которые загружаются, когда я отключаю код для таблицы взаимодействия.
Вот мой код:
class VisitorInteractionTable: WKInterfaceController {
@IBOutlet weak var visitorTable: WKInterfaceTable!
let names = ["Friend1", "Friend2", "Friend3", "Friend4", "Friend5"]
override func awakeWithContext(context: AnyObject?) {
super.awakeWithContext(context)
loadTableData()
}
private func loadTableData(){
visitorTable.setNumberOfRows(names.count, withRowType: "VisitorTableRowController")
for (index, friendName) in enumerate(names) {
let row = visitorTable.rowControllerAtIndex(index) as VisitorTableRow
row.rowLabel.setText(friendName)
}
}
override func willActivate() {
// This method is called when watch view controller is about to be visible to user
super.willActivate()
NSLog("%@ will activate", self)
}
override func didDeactivate() {
// This method is called when watch view controller is no longer visible
NSLog("%@ did deactivate", self)
super.didDeactivate()
}
}
Я проверил всю свою раскадровку, и все подключено так, как должно быть, я не уверен, что происходит. Любые идеи?
willActivate
- person Mehdi.Sqalli   schedule 29.12.2014