【发布时间】:2015-03-20 20:20:18
【问题描述】:
我的应用程序出现以下崩溃。
[MyApp.MyClass retain]
老实说,我完全不知道该怎么处理这个问题。
这只发生在我的 swift 课上。我需要知道为什么会发生这种情况以及解决此问题的一般方法是什么。
这是我的 swift 代码(还有更多内容,但我可能不需要全部发布。
class MyClass : NSObject, ApiDelegate, UIAlertViewDelegate {
var apiClient : Api?
func initMyClass (authKey : NSString?) {
apiClient = Api(authKey: authKey, debugMode:false)
apiClient?.delegate = self
}
【问题讨论】:
-
我们显然不想看到您的所有代码,但您需要构建尽可能小的示例来重现此行为(MCVE)。这里的代码还不够。
-
顺便说一句,方法名称
initMyClass很好奇。您是否打算将其作为正确的init方法(在这种情况下,您应该将initMyClass替换为init)?你不是说它是init方法,我不会以init开头。 -
@Rob,好的,我会改变的。