我已经搜索过但到目前为止没有找到任何东西......或者我只是混淆了我应该寻找什么.
我正在尝试做的是,将进行订阅并检查变量X是否为TRUE.如果不是,它将等到它变为TRUE并执行后续事件.
我正在调查repeat()方法,但不确定它是如何工作的...任何建议都非常感谢...
我正在尝试在中包装一些代码autoreleasepool。但是我偶然发现了一个返回值的方法。我计划包装所有内容,autoreleasepool但是如何返回值?我有以下代码:
func get(withId id: String) -> Student? {
return autoreleasepool { () -> Student? in
let realm = try! Realm()
let results = realm.objects(Student.self).filter("id = %s", id)
return results.first
}
}
Run Code Online (Sandbox Code Playgroud)
返回值是否合适?我在互联网上找到的大多数示例都没有从代码autoreleasepool块中返回值。