网页学习体会

  • 首页
  • 个人博客
您的位置: 首页  >  IT文章  >  swift NSNumber 转 Sting 遇到的有关问题

swift NSNumber 转 Sting 遇到的有关问题

分类: IT文章 • 2024-10-10 19:44:13
swift NSNumber 转 Sting 遇到的问题

编译器报错:Could not cast value of type '__NSCFNumber' (0x...) to 'NSString' (0x...).


解决方案:

The value is an NSNumber, not an NSString. You can use stringValue to convert it:

if let a = d["a"] as? NSNumber {
    let aString = a.stringValue
    println(aString) // -1
}

If you're sure it's there, you can use forced unwrapping and string interpolation:

let a = d["a"]! as! NSNumber
let aString = "\(a)"

相关推荐

  • C# 编写一个EXE 的翻译软件,遇到json转实体的有关问题
  • MBCS转UNICODE遇到的有关问题
  • swift NSNumber 转 Sting 遇到的有关问题
  • 关于从开发转做测试工程师,面试中遇到的有关问题
  • 转:用的IE8和IE6,还有搜狗浏览器都有这个有关问题,其他人没有遇到过吗
  • 请问关于pb7转pb9在生成执行文件时遇到的有关问题
  • 送分100分:将工程从VB6转到VB2005中遇到的有关问题,如何避免
  • CS转BS遇到的动态工具条有关问题?(最近大把PB11的WEB有关问题,望大家捧场)
  • C#转VB.NET遇到的有关问题
  • 【转】java软件工程师面试中遇到的有关问题-线程-路径有关问题-23个经典JDK设计模式
  • Sqlserver脚本执行的有关问题,很急求教大神
  • Scramble String - LeetCode
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 网页学习体会    备案号:   粤ICP备20002247号