我正在使用Xcode6 GM来创建Coacoa Touch Framework(Xcode6中的一个新功能),然后这个框架被包含在我的应用程序中.
一切都很好(工作正常),除了我在"#import"中收到警告.根本原因是什么?

我的问题只发生在Android 4.4 Kitkat上,当我显示一个对话框片段时,它的顶部将与状态栏重叠.我该如何处理这个问题?这是Kitkat的错误?
看这里的截图:

谢谢
我有以下代码,它在iOS7中工作正常,但在iOS8中没有.在iOS8中,应用程序总是使用缓存,即使我已设置NSURLRequestReloadIgnoringCacheData:
NSURL *url = [NSURL URLWithString:k_Chapter_URL];
NSMutableURLRequest* request = [[NSMutableURLRequest alloc] initWithURL:url];
NSURLSessionConfiguration *sessionConfig =
[NSURLSessionConfiguration defaultSessionConfiguration];
sessionConfig.requestCachePolicy = NSURLRequestReloadIgnoringCacheData;
NSURLSession *session = [NSURLSession sessionWithConfiguration:sessionConfig];
[[session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
}] resume];
Run Code Online (Sandbox Code Playgroud)
有没有人和我有类似的情况?
我尝试给出重试承诺的通用解决方案。以下是我的方式,并出现“未捕获(承诺)”的错误。
我该如何解决这个问题?
function tryAtMost(maxRetries, promise) {
let tries = maxRetries
return new Promise(function(resolve, reject) {
promise.then((result) => {
resolve(result)
})
.catch(err => {
if (tries > 0) {
console.log(`tries with ${tries}`)
tryAtMost(--tries, promise);
} else {
reject(err)
}
})
})
}
tryAtMost(3, promise).then(result => {
console.log(result)
})
.catch(err => {
console.log(err)
})
Run Code Online (Sandbox Code Playgroud)