0
自分のコードがデバイスで動作していない、誰でも助けてくれますか?Appceleratorモジュールで、ENSURE_UI_THREADがデバイスでクラッシュする
- (id) TweetPost : (id) args {
NSArray *arr = args;
_post = [args objectAtIndex: 0];
NSLog(_post, nil);
[_post retain];
ENSURE_UI_THREAD(Tweet, args);
}
- (id) Tweet : (id) args {
NSLog(@"Routine Twitter Module", nil)
if (![_engine isAuthorized]) {
UIViewController *controller = [SA_OAuthTwitterController controllerToEnterCredentialsWithTwitterEngine:_engine delegate:self];
if (controller) {
[[TiApp app] showModalController:controller animated: YES];
}
} else {
[_engine sendUpdate: _post];
}
}
シミュレータ上で、このコードを実行し、それが正常に動作しますが、デバイス上のアプリケーションはTweetPost
方法でNSLog(_post, nil);
後すぐに、クラッシュしますが。これはENSURE_UI_THREAD(Tweet, args);
によると思います。誰も私を助けることができます..?