1
NStimerのセレクタとは別のクラスの関数を実行するのに問題があります。アプリデリゲートでSwift nstimerアクセス関数other class
class VariClass
{
func updateUILoop()
{
print("updating UI")
}
}
私は私が持っているappdelegateで
let values = VariClass()
を持っています。
let timer = NSTimer(fireDate: NSDate(), interval: 5, target: self, selector: #selector(values.updateUILoop), userInfo: nil, repeats: true)
私が手動で実行すると機能は完全に機能します。
getvalues.updateUILoop()
私は「取得 『updateUILoop』 – nyitguy
@nyitguy未解決識別子の使用 – dasblinkenlight
「#selector」の引数は、Objective-Cに公開されていないメソッドを指します。 – nyitguy