所以我在服务器上有一个文本文件,其中包含刚刚呼入的人的电话号码。我在我的程序中使用了一个计时器事件,以查看该文件是否有任何文本,然后继续打印电话号码的字符串。我不断得到一个不同的字符串。电话号码是8012939202或类似的东西,无论文本文件是什么值,它总是打印4356591376。可能是什么问题?我的代码在下面(我审查了网址)。
func scheduledTimerWithTimeInterval(){
// Scheduling timer to Call the function **Countdown** with the interval of 1 seconds
timer = Timer.scheduledTimer(timeInterval: 5, target: self, selector: #selector(self.updateCounting), userInfo: nil, repeats: true)
}
func updateCounting()
{
let urls = URL(string : "http://www.xxxxxx.net/CallerID/" + accountID + "/phone.txt")
do{
let phonenumber = try String(contentsOf: urls!, encoding: .ascii)
print(phonenumber)
}catch{
}
}