zoukankan      html  css  js  c++  java
  • [IOS]Swift 遍历预制的本地资源文件

    我事先放了一堆svg文件,但是我是批量使用的,想要直接遍历他们加入到一个list中来,那我直接就遍历他们的名称,把他们的名字组成一个array。

     var ss:NSString = NSBundle.mainBundle().resourcePath!//6.0.1修改了要求感叹号
           
            println(ss)
            
            var nsfilemange = NSFileManager.defaultManager()
            var filelist=NSArray.alloc()
            filelist=nsfilemange.contentsOfDirectoryAtPath(ss, error: nil)//有效提取了非库的文件
            //filelist=nsfilemange.directoryContentsAtPath(ss)            //无效已在ios7及以上版本取消了这个方法
            //filelist=nsfilemange.subpathsAtPath(ss)                     //有效所有工程目录提取 包括库
            // filelist=nsfilemange.contentsOfDirectoryAtPath(nsstring, error: nil)//无效
            if filelist == nil {
                println("nil")
            }else {
                println(filelist)
            }
           
            var svgname=[String]()
            var i = 0
            for it in filelist{
                i++
                if it.pathExtension == "svg"{
               // println(it)
               //println(it.pathExtension)
                    svgname.append(it as String)
                    
                    if it.rangeOfString("2").location != NSNotFound{//判断是否包含字符
                    println(it)
                    }
                }
            }
  • 相关阅读:
    Linux终端以及bash
    初识VIM
    基础命令
    目录结构和命令
    Xshell连接Centos7.5和yum
    Linux的发展史和centos7的安装
    学习方法以及计算机硬件基础
    mysql、MariaDB的简单操作
    yum 软件管理器
    基础面试题
  • 原文地址:https://www.cnblogs.com/zoe-j/p/3983007.html
Copyright © 2011-2022 走看看