当前位置:首页 > 开发 > 移动开发 > 正文

swift NSArray转String[]

发表于: 2015-01-24   作者:CrazyNemo   来源:转载   浏览次数:
摘要: swift初学者,swift读取配置文件时遇到此问题。根据网上解释尝试均报错,自己尝试解决了,共享出来,有好办法的也请留言哦。谢谢   let swiftStringArr: String[] = ["1", "2"] let nsArray: NSArray = swiftStringArr let objArray: AnyObject

swift初学者,swift读取配置文件时遇到此问题。根据网上解释尝试均报错,自己尝试解决了,共享出来,有好办法的也请留言哦。谢谢

 

let swiftStringArr: String[] = ["1", "2"]
let nsArray: NSArray = swiftStringArr
let objArray: AnyObject[] = nsArray as Array //as Array会转换为AnyObject数组
let strArray: String[] = objArray as String[]

 可直接写为 as Array as String[],例子分开写为了说明as Array后转换为的格式

swift NSArray转String[]

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
//********NSArray数组不可变******** //数组的创建 NSString *s1 = @"zhangsan"; NSString *s2 = @
from: http://www.iteye.com/topic/522167 =====================================================
尊重作者:http://smallnetvisitor.iteye.com/blog/1718001 引入标签 <%@ taglib prefix="fn" ur
相信绝大多数的人不会去用String类的intern方法,打开String类的源码发现这是一个本地方法,定义如
NSArray排序方法讲解 给数组排序有着多种方式 最麻烦的是sortedArrayUsingSelector:,其次是sortedAr
Objective-C中除了可以使用C中的基本数组外,如int[5],char word[] ={‘a’,'b’,'c’};Foundation还
之前转过一篇分布式文件系统比较的文章, 几大分布式文件系统全方位比较,这里再从存储的角度转一个
(转载地址:http://uule.iteye.com/blog/1343458) Java中String类由于其特殊性(不变类),几乎是笔
很多时候AP需要做国际化的处理,那么字符串就是其中很重要的部分,通常需要翻译成常用的多国语言字
Java中String类由于其特殊性(不变类),几乎是笔试面试中的必考题,当然有些题目其实没啥意思,不
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号