gpt4 book ai didi

ios - 获取从服务器下载的一些文本(?)文档

转载 作者:行者123 更新时间:2023-11-28 06:58:44 24 4
gpt4 key购买 nike

我需要帮助了解如何将 NSData 转换为 Int。我首先通过这样做从服务器下载了文本文件:

let url = NSURL(string: "path to server")!
let data = NSData(contentsOfURL: url)!

print(data) //confirmed there is data
//output in console is <31343231 340a>

当我在我的电脑上下载文件时,文件看起来是这样的:

screenshot of file on computer

我四处寻找将 NSData 转换为 Int 的方法,并遇到了如下技术:

var src: Int = 0
data.getBytes(&src, length: sizeof(Int))
print("price: \(src)") //output was 11219279950897

不幸的是 2929 != 11219279950897。我认为这与文档中可能存在的空白有关。如果我能就此获得一些建议,我将不胜感激!

最佳答案

这个呢? ( swift 1.2)

let data = ...

if let
datastring = NSString(data: data, encoding: NSUTF8StringEncoding),
num = (datastring as String).toInt() {
print(num)
}

希望这对您有所帮助。

关于ios - 获取从服务器下载的一些文本(?)文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32620279/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com