我NSString使用NSData在iOS7中添加的Class new API 编码了text().
用这个
- (NSData *)dataUsingEncoding:(NSStringEncoding)encoding;
Run Code Online (Sandbox Code Playgroud)
这是我的代码
NSString *base64EncodedString = [[myText dataUsingEncoding:NSUTF8StringEncoding] base64EncodedStringWithOptions:0];
NSLog(@"%@", base64EncodedString);
Run Code Online (Sandbox Code Playgroud)
我想解码它
我正在寻找一种解码quoted-printables的方法.
引用的printables适用于阿拉伯字符,如下所示:
= D8 = B3 = D8 = B9 = D8 = A7 = D8 = AF
我需要将其转换为字符串,并存储或显示..
我已经在stackoverflow上看到了相反的方式(编码),但找不到解码.
@IBAction func mainButtonnBeTapped(sender: AnyObject) {
let session = NSURLSession.sharedSession()
let request = NSURLRequest(URL: NSURL(string: "http://hq.sinajs.cn/list=sz000609")!)
let task = session.dataTaskWithRequest(request, completionHandler: {
(data, response, error) -> Void in
let myString = NSString(data: data, encoding: NSUTF8StringEncoding)
println("this is my string: \(myString)")
})
task.resume()
}
Run Code Online (Sandbox Code Playgroud)
我正在使用上面的url尝试获取一些数据,但返回值为nil,但我输入chrome/safari中的url,我可以得到一些数据.我真的不知道为什么,任何人都可以帮忙解释一下吗?