【发布时间】:2015-12-04 20:09:21
【问题描述】:
我对 Obj-C 还很陌生,但我正在尝试在 Xcode 7 上构建一些以前在 Xcode 6 中工作的代码。 具体来说,我遇到了这个问题:
[_webView loadData:[_text dataUsingEncoding:NSUTF8StringEncoding]
MIMEType:@"application/xml"
textEncodingName:@"utf-8"
baseURL:nil];
我不断收到错误提示:
将 null 传递给需要 non_null 参数的被调用方 切换到 xcode 7。
我知道这是因为 baseURL,但我不知道我可以通过什么替代方案具有相同的效果。谢谢。
【问题讨论】:
-
baseURL 用于确保文档中的短链接可以展开——大概你的文档/数据没有这些,所以你可以传递一个空字符串
@""来满足非空要求 -
@Paulw11
baseURL:采用NSURL,而不是NSString。 -
啊。好点子。仍然 - 概念是相同的,一些可以忽略的网址
标签: ios objective-c uiwebview ios9