2
我想使用Swift 4在Xcode 9中設置一個計時器,並且我有一個名爲:hello的函數。因此,在計時器代碼中,我像之前一樣添加了#selector(hello()),但這次它會繼續崩潰,並使我在hello函數前面添加@objc。有誰知道這意味着什麼?謝謝!#選擇器在Swift 4中不起作用?
我想使用Swift 4在Xcode 9中設置一個計時器,並且我有一個名爲:hello的函數。因此,在計時器代碼中,我像之前一樣添加了#selector(hello()),但這次它會繼續崩潰,並使我在hello函數前面添加@objc。有誰知道這意味着什麼?謝謝!#選擇器在Swift 4中不起作用?
當您使用選擇表達#selector
和功能通過不帶參數,你就需要調用它像#selector(hello)
請檢查[此線程(https://stackoverflow.com/q/44379348/ 6541007)或[this](https://stackoverflow.com/q/44390378/6541007)。 – OOPer