小编ikz*_*fr0的帖子

Xcode"Missing Submodule"警告

我正在使用Xcode6 GM来创建Coacoa Touch Framework(Xcode6中的一个新功能),然后这个框架被包含在我的应用程序中.

一切都很好(工作正常),除了我在"#import"中收到警告.根本原因是什么?

在此输入图像描述

xcode6

37
推荐指数
2
解决办法
2万
查看次数

当显示对话框片段时,状态栏重叠,仅在Android4.4中

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

看这里的截图:

在此输入图像描述

谢谢

android statusbar android-dialogfragment android-4.4-kitkat

9
推荐指数
1
解决办法
1118
查看次数

NSURLSession缓存在iOS8中不起作用

我有以下代码,它在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)

有没有人和我有类似的情况?

nsmutableurlrequest nsurlsession ios8

5
推荐指数
1
解决办法
735
查看次数

在javascript中重试承诺的一般解决方案

我尝试给出重试承诺的通用解决方案。以下是我的方式,并出现“未捕获(承诺)”的错误。

我该如何解决这个问题?

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)

javascript es6-promise

2
推荐指数
1
解决办法
1659
查看次数