我有一个Cocoa应用程序。它通过XCode 6
运行良好,但是当我通过Finder
手动运行时,它表现得非常奇怪:似乎只加载静态XIB
,其他代码没有executed
我需要签名才能工作吗?我也试过归档。对于任何线索,这是首先执行的代码:
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL:[NSURL URLWithString:url]];
[request setHTTPMethod:verb];
NSData *data = [qs dataUsingEncoding:NSUTF8StringEncoding];
[request setHTTPBody:data];
NSError *err;
NSURLResponse *response;
NSData *responseData = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&err];
NSString *resSrt = [NSString stringWithFormat:@"%@", responseData];
是的,首先在applicationDidFinishLaunching
中发出了要求更改设计的HTTP请求。
谢谢!
编辑:忘记提及我对这些请求使用dispatch_queue_t
和dispatch_async
,所以我没有阻止主线程。
答案 0 :(得分:0)
我实际上遇到了一些不存在的文件的问题。