C# StopWatch的使用

作者:编程技术

  在做项目标时候,必要输出数据库操作的耗时,本身写了个艺术。老大见到后,奇异笔者干吗不用现存的。才通晓有StopWatch这几个类。

dictionaryWithObjectsAndKeys:方法 // 成立具有多少个键-值的字典

方法

# 返回出现次数最多的数
$collection = collect(array(array(12,11,'php'=>13),array(12,1,'php'=>13),array('php'=>12,3)));
dump($collection->mode('php')); //> [13]
$collection = collect(array('hello'=>34,'php'=>2,'we'=>34,'ed'=>34,'wd'=>3,2,2));
dump($collection->mode());  //> [34,2]
$collection = collect(array(12,3,234,21,32,123,1,1,2,2));
dump($collection->mode());  //> [1,2]
writeToFile:方法 // 字典内容写入文件中

 

# min 推荐纯数值集合
$collection = collect(array('hello'=>"miss",'php'=>2,'or',3))->min(); //> 不推荐
dump($collection); //> miss
$collection = collect(array(1,3,5,7,9))->min();
dump($collection); //> 1
$collection = collect(array(array('php'=>12,13,43),array('es'=>12,13,'php'=>32)))->min('php');
dump($collection); //> 12
dayOfWeek:方法 // 获取天数
  名称 说明
Equals(Object)

确定指定的对象是否等于当前对象。(继承自 Object。)

Finalize()

在垃圾回收将某一对象回收前允许该对象尝试释放资源并执行其他清理操作。(继承自 Object。)

GetHashCode()

作为默认哈希函数。(继承自 Object。)

GetTimestamp()

获取计时器机制中的当前刻度数。

GetType()

获取当前实例的 Type。(继承自 Object。)

MemberwiseClone()

创建当前 Object 的浅表副本。(继承自 Object。)

Reset()

停止时间间隔测量,并将运行时间重置为零。

Restart()

停止时间间隔测量,将运行时间重置为零,然后开始测量运行时间。

Start()

开始或继续测量某个时间间隔的运行时间。

StartNew()

初始化新的 Stopwatch 实例,将运行时间属性设置为零,然后开始测量运行时间。

Stop()

停止测量某个时间间隔的运行时间。

ToString()

返回表示当前对象的字符串。(继承自 Object。)

# 该方法正好和whereIn用法相反
    /**
     * Filter items by the given key value pair.
     *
     * @param  string  $key
     * @param  mixed  $values
     * @param  bool  $strict
     * @return static
     */
    public function whereNotIn($key, $values, $strict = false)
    {
        $values = $this->getArrayableItems($values);

        return $this->reject(function ($item) use ($key, $values, $strict) {
            return in_array(data_get($item, $key), $values, $strict);
        });
    }
readDataOfLength:方法 // 读取固定大小的内容

 

# 严格过滤 - 参看whereIn方法
    /**
     * Filter items by the given key value pair using strict comparison.
     *
     * @param  string  $key
     * @param  mixed  $values
     * @return static
     */
    public function whereInStrict($key, $values)
    {
        return $this->whereIn($key, $values, true);
    }
data:方法:创建数量对象

属性

# 该方法和whereInStrict用法相反
    /**
     * Filter items by the given key value pair using strict comparison.
     *
     * @param  string  $key
     * @param  mixed  $values
     * @return static
     */
    public function whereNotInStrict($key, $values)
    {
        return $this->whereNotIn($key, $values, true);
    }
decodeIntForKey:方法 // 对整型数据解码

 

  • tap 方法
insertObjects:方法 // 在某一职责或限定插入另生机勃勃数组成分
  名称 说明
Elapsed

获取当前实例测量得出的总运行时间。

ElapsedMilliseconds

获取当前实例测量得出的总运行时间(以毫秒为单位)。

ElapsedTicks

获取当前实例测量得出的总运行时间(用计时器刻度表示)。

IsRunning

获取一个值,该值表示 Stopwatch 计时器是否正在运行。

mutableBytes:方法 // 可变多少对象转变为字符

 

# 检查集合中每一个元素是否符合条件
# 源码参考
    /**
     * Determine if all items in the collection pass the given test.
     *
     * @param  string|callable  $key
     * @param  mixed  $operator
     * @param  mixed  $value
     * @return bool
     */
    public function every($key, $operator = null, $value = null)
    {
        if (func_num_args() == 1) {
            $callback = $this->valueRetriever($key);

            foreach ($this->items as $k => $v) {
                if (! $callback($v, $k)) {
                    return false;
                }
            }

            return true;
        }

        if (func_num_args() == 2) {
            $value = $operator;

            $operator = '=';
        }

        return $this->every($this->operatorForWhere($key, $operator, $value));
    }
# 使用示例
$collection = collect(array(array(12,11,'php'=>13),array(12,1,'php'=>13),array('php'=>12,3)));
$result = $collection->every(function($v,$k){
    # $v 值 $k 键
    # 条件判断 
    # return false; 比较失败终止比较返回false
    # return true; 本次比较通过,进行下次比较
    return true;
});
dump($result);    //> true
dump($collection->every('php','>',12)); //> false
# php键 是否存在集合里(集合里的每一个数组中)
dump($collection->every('php')); //> true 
dump(collect(array(array(12,11,'php'=>13),array(12,1,'php'=>13),array(3)))->every('php')); //> false
# 支持比较符 null(=) = == != <> > < >= <= === !==
# 更多用法 - 参看源码
fileModificationDate:方法 // 文件纠正的日期
  • whereStrict 方法
isEqualTostring:方法 // 比较字符串是还是不是等于
    /**
     * Execute a callback over each item.
     *
     * @param  callable  $callback
     * @return $this
     */
    public function each(callable $callback)
    {
        foreach ($this->items as $key => $item) {
            if ($callback($item, $key) === false) {
                break;
            }
        }

        return $this;
    }
$collection = collect(array(array(12,11,'php'=>13),array(12,1,'php'=>13),array('php'=>12,3)));
$collection->each(function ($value,$key){
    # $value 值 $key 键
    dump($value);
    dump($key);
});
NSDate *date3 = [NSDate dateWithTimeIntervalSince1970:100];

NSFileManager、NSFileHandle

# 源码 - when 方法使用很简单这里不详细举例了
    /**
     * Apply the callback if the value is truthy.
     *
     * @param  bool  $value            # 判断条件
     * @param  callable  $callback
     * @param  callable  $default
     * @return mixed
     */
    public function when($value, callable $callback, callable $default = null)
    {
        if ($value) {
            return $callback($this);
        } elseif ($default) {
            return $default($this);
        }

        return $this;
    }
init:方法 // 初阶化集合
// 决断文件
  • toArray 方法
dateWithString:方法 // 创设日历时间并设置故事情节及格式
$collection = collect(array('hello'=>"miss",'php'=>2,'or',3))->sum();
dump($collection); //> 5
$collection = collect(array(1,3,5,7,9))->sum();
dump($collection); //> 25
$collection = collect(array(array('php'=>12,13,43),array('es'=>12,13,'php'=>32)))->sum('php');
dump($collection); //> 44
insertObject:方法 // 在某一职位插入数组成分
dayOfMonth:方法 // 获取天数
    /**
     * Get the collection of items as JSON.
     *
     * @param  int  $options
     * @return string
     */
    public function toJson($options = 0)
    {
        return json_encode($this->jsonSerialize(), $options);
    }
    /**
     * Convert the object into something JSON serializable.
     *
     * @return array
     */
    public function jsonSerialize()
    {
        return array_map(function ($value) {
            if ($value instanceof JsonSerializable) {
                return $value->jsonSerialize();
            } elseif ($value instanceof Jsonable) {
                return json_decode($value->toJson(), true);
            } elseif ($value instanceof Arrayable) {
                return $value->toArray();
            } else {
                return $value;
            }
        }, $this->items);
    }

NSDictionary

  • mode 方法
removeObjectsAtIndex:方法 // 删除可变数组中的成分
writeToFile:方法 // 字典内容写入文件中
stringWithContentsOfFile:方法 // 将开创的字符串设置为钦命文件的剧情
init:方法 // 起头化时间
invalidate:方法 // 使放大计时器无效
  • whereInStrict 方法
// 重返从壹玖陆玖年7月1日00:00:00秒此前,间隔100秒未来的日子对象。
  • toJson 方法
removeItemFileAtPath:方法 // 删除文件
# max 推荐纯数值集合
$collection = collect(array('hello'=>"miss",'php'=>2,'or',3))->max();  //> 不推荐
dump($collection); //> 3
$collection = collect(array(1,3,5,7,9))->max();
dump($collection); //> 9
$collection = collect(array(array('php'=>12,13,43),array('es'=>12,13,'php'=>32)))->max('php');
dump($collection); //> 32
fileHFSCreatorCode:方法 // 文件分层系统创建者编码
timeIntervalSinceReferenceDate:方法 // 获取五年华的差值
  • sum 方法
initWithName:方法 // 用已知时区开端化时区
  • map 方法
// 时区的选拔
localTimeZone:方法 // 获取本地时区
  • each 方法
stringByExpandingTildeInPath:方法 // 将“~”替换到系统的主目录
    /**
     * @return array
     * 得到当前Collection的值 $this->items
     */
     public function all();
setCalendarFormat:方法 // 设置日历的格式
# 获取给定集合的中间值(排序后的中间值)
# 集合是奇数 获取中间数值
# 集合是偶数 获取中间两个数的平均值
$collection = collect(array('hello'=>34,'php'=>2,'we'=>32,'ed'=>54,'wd'=>3,43));
dump($collection->median());  //> 33 = (34 32)/2
$collection = collect(array('hello'=>34,'php'=>2,'we'=>32,'ed'=>54,'wd'=>3));
dump($collection->median()); //> 32
$collection = collect(array(array(12,11,'php'=>43),array(12,1,'php'=>23),array('php'=>12,3)));
dump($collection->median('php')); //> 23
fileOwnerAccountID:方法 // 文件所属人标记
    /**
     * Zip the collection together with one or more arrays.
     *
     * e.g. new Collection([1, 2, 3])->zip([4, 5, 6]);
     *      => [[1, 4], [2, 5], [3, 6]]
     *
     * @param  mixed ...$items
     * @return static
     */
    public function zip($items)
    {
        $arrayableItems = array_map(function ($items) {
            return $this->getArrayableItems($items);
        }, func_get_args());

        $params = array_merge([function () {
            return new static(func_get_args());
        }, $this->items], $arrayableItems);

        return new static(call_user_func_array('array_map', $params));
    }
addObjectsFromArray:方法 // 用数组成立可变数组
NSDate *date3 = [NSDate dateWithTimeIntervalSince1970:100];
  • avg 方法
decodeObjectForKey:方法 // 对指标开展解码
# 过滤集合中元素参看 array_filter() 方法
$collection = collect(array('hello'=>"miss",'php'=>"mr",'or','golang'));
# 遍历集合数组元素(返回插入集合数值)
$coll = $collection->reject(function ($value,$key){
      # $value 值 $key 键
      # 返回值 bool:true 过滤该值
    if( $key === 'php' ){
        return true;
    }
    return false;
});
dump($coll); //> collect(array('hello'=>"miss,'or','golang'))
stringWithCapacity:方法 // 根据稳固长度生成空字符串
# 源码 - 给定集合键(过滤集合)是否在另一个数组或集合里存在
    /**
     * Filter items by the given key value pair.
     *
     * @param  string  $key       # 给定集合里的键
     * @param  mixed  $values # 另一个集合或数组
     * @param  bool  $strict       # 是否开启严格比较
     * @return static
     */
    public function whereIn($key, $values, $strict = false)
    {
        $values = $this->getArrayableItems($values);

        return $this->filter(function ($item) use ($key, $values, $strict) {
            return in_array(data_get($item, $key), $values, $strict);
        });
    }
// 时间的创制及开始化
  • whereNotIn 方法
bytes:方法 // 将数据对象转变为字符
  • zip 方法
initWithContentsOfU奥德赛L:方法 // 将伊始化的字典内容设置为钦定url内容
  • whereIn 方法
insertObjects:方法 // 在某后生可畏岗位或节制插入另风度翩翩数组成分
  • when 方法
changeCurrentDirectoryPath:方法 // 校订目录
    /**
     * Pass the collection to the given callback and then return it.
     *
     * @param  callable  $callback
     * @return $this
     */
    public function tap(callable $callback)
    {
        $callback(new static($this->items));

        return $this;
    }
    $collection = collect(array('hello'=>"miss",'php'=>2,'or',3));
    $collection->tap(function($coll){
        dump($coll); //> collect(array('hello'=>"miss",'php'=>2,'or',3))
    });
initWithContentsOfFile:方法 // 将初步化的字符串设置为钦点文件的剧情
  • median 方法
dayOfCommonEra:方法 // 获取天数
# 过滤掉其他数据 刷选
    /**
     * Filter items by the given key value pair.
     *
     * @param  string  $key
     * @param  mixed  $operator
     * @param  mixed  $value
     * @return static
     */
    public function where($key, $operator, $value = null)
    {
        if (func_num_args() == 2) {
            $value = $operator;

            $operator = '=';
        }

        return $this->filter($this->operatorForWhere($key, $operator, $value));
    }
# 使用示例
$collection = collect(array(array(12,11,'php'=>13),array(12,1,'php'=>13),array(3)));
dump($collection->where('php','=',13)); //> collect(array(array(12,11,'php'=>13),array(12,1,'php'=>13)))
# 支持比较符 null(=) = == != <> > < >= <= === !==
setFireDate:方法 // 设置时间
  • every 方法
// 获取当前系统时区
  • min 方法
isEqualToData:方法 // 判定四个数据对象是还是不是等于
# 源码 - 参考when方法
    /**
     * Apply the callback if the value is falsy.
     *
     * @param  bool  $value            # 判断条件
     * @param  callable  $callback
     * @param  callable  $default
     * @return mixed
     */
    public function unless($value, callable $callback, callable $default = null)
    {
        return $this->when(! $value, $callback, $default);
    }
member:方法 // 判别集结中是不是富含有些成分并赶回
  • all 方法
deleteCharactersInRange:方法 // 删除内定范围的字符串
// 可变字典
  • whereNotInStrict 方法
exchangeObjectAtIndex:方法 // 交流多少个成分
$collection = collect(array('hello'=>"miss",'php'=>2,'or',3))->avg(); //> 不推荐
dump($collection); //> 1.25 = (2 3)/4
$collection = collect(array(1,3,5,7,9))->avg();
dump($collection); //> 5 = (1 3 5 7 9)/5
$collection = collect(array(array('php'=>12,13,43),array('es'=>12,13,'php'=>32)))->avg('php');
dump($collection); //> 22 = (12 32)/2
initWithContentsOfFile:方法 // 将初步化的字典内容设置为钦命文件内容
dateByAdding提姆eInterval:方法 // 获取经过时间间距后的日子
# 参考where方法 严格等于 筛选
    /**
     * Filter items by the given key value pair using strict comparison.
     *
     * @param  string  $key
     * @param  mixed  $value
     * @return static
     */
    public function whereStrict($key, $value)
    {
        return $this->where($key, '===', $value);
    }
setSet:方法 // 通过聚合设置可变集合的开始和结果
stringByReplacingOccurrencesOfString:方法 // 将字符串中的有个别字全部沟通成别三个字
initWithTimeIntervalSinceReferenceDate:方法 // 用时间间距开始化时间
isEqualToDate:方法 // 相比较是不是等于
timeIntervalSince一九六七:方法 // 获取二日子的差值
  • unless 方法
known提姆eZoneNames:方法 // 再次来到所不经常区
  • reject 方法
hasPrefix:方法 // 推断字符串是或不是以有些字符初步
dictionaryWithContentsOfUEvoqueL:方法 // 将开创的字典内容设置为钦命url内容
# 参看 array_map() 函数
$collection = collect(array('hello'=>"miss",'php'=>"mr",'or','golang'));
# 遍历集合数组元素(返回插入集合数值)
$coll = $collection->map(function ($value,$key){
    # $value 值 $key 键
    return "a12";
});
dump($coll); //> collect(array('hello'=>"a12",'php'=>"a12","a12","a12"))
removeObjectAtIndex:方法 // 删除钦点地点的要素
setWithSet:方法 // 集结创造集结
  • where 方法
readDataToEndOfFile:方法 // 读取数据
timeIntervalSinceNow:方法 // 获取两时日的差值
initWithCapacity:方法 // 起先化拥有原则性空间尺寸的可变数据对象
seekToEndOfFile:方法 // 将偏移量定位到文件尾
    /**
     * Get the collection of items as a plain array.
     *
     * @return array
     */
    public function toArray()
    {
        return array_map(function ($value) {
            return $value instanceof Arrayable ? $value->toArray() : $value;
        }, $this->items);
    }
// 数组成分的操作
    /**
     *  @param mixed $value
     *  @return IlluminateSupportCollection
     *  辅助函数 collect 创建 Collection 对象
     */
     Collection function collect($value = null);
     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    /**
     *  @param mixed $value
     *  @return IlluminateSupportCollection
     *  采用 new 关键字创建Collection集合对象
     */
    new IlluminateSupportCollection($value);
NSTemporaryDirectory()函数 // 重回一时文件的门路目录
  • 创办集结
truncateFileAtOffset:方法 // 设置字节
// 可变字典
  • max 方法
init:方法 // 初步化数组
timerWithTimeInterval:方法 // 成立电磁打点计时器
dataWithContentsOfU汉兰达L:方法 // 将创立对象的剧情设置为url钦命的从头到尾的经过
monthOfYear:方法 // 获取时间
initWithObjects:方法 // 初叶化具备三个键-值的字典
createDirectoryAtPath:方法 // 创立目录
initWithFormat:方法 // 用NSLog()格式初始化字符串
NSTimeZone *tz = [NSTimeZone systemTimeZone];
dateWithTimeIntervalSinceNow:方法 // 用时间距离创造时间
initWithDictionary:方法 // 用字典开头化字典
calendarDate:方法 // 创造日历时间
fileOwnerAccountName:方法 // 文件所属人
replaceObjectAtIndex:方法 // 替换可变数组中某意气风发岗位的因素
NSLog(@"%@",date4);
dictionaryWithDictionary:方法 // 用字典创制字典
isDeletableFileAtPath:方法 // 决断是或不是可去除
stringWithstring:方法 // 用字符串来创建字符串
dataWithData:方法 // 用原来就有数据对象创造新的多少对象
insertString:方法 // 在钦赐地方插入字符串
initWithCString:方法 // 开头化字符串
// 其他
writeToUrl:方法 // 将数组中的内容写入到url
timeZone:方法 // 获取时区
initWithString:方法 // 用字符串来最初化字符串
seekToFileOffset:方法 // 设置当前的偏移量
replaceObjectsAtIndexes:方法 // 替换可变数组中的五个因素
encodeBool:方法 // 对布尔类型的数据编码
// 日历的应用
fileGroupOwnerAccountName:方法 // 文件所属组名
dataWithContentsOfFile:方法 // 将数据对象内容设置为钦定文件内容
dateWithTimeIntervalSinceReferenceDate:方法 // 用时间隔开分离创造时间
fileIsAppendOnly:方法 // 文件是否只读
arrayByAddingObjectsFromArray:方法 // 在数组的尾声增添另贰个数组
allObjects:方法 // 再次来到集合中具有的成分
isWritableFileAt帕特h:方法 // 推断是或不是能展开写入操作
initWithUTF8String:方法 // 将初叶化的字符串调换为UTF8字符串
unarchiveObjectWithFile:方法 // 裁撤归档
contentsOfDirectoryAtPath:方法 // 列举目录
init:方法 // 初步化时间
// 可变集结
stringByDeletingPathExtension:方法 // 删除扩充名

NSDate、NSDateFormatter、NSCalendarDate、NSCalendar、NSTimeZone、NSTimer

dateWithNaturalLanguageString:方法 // 用字符串成立时间
member:方法 // 推断群集中是或不是带有有个别成分并回到
SetString:方法 // 将字符串设置为分明的原委
setWithArray:方法 // 用数组创立集合
enumeratorAtPath:方法 // 枚举目录
truncateFileAtOffset:方法 // 设置字节
stringWithCapacity:方法 // 遵照牢固长度生成空字符串
// 文件读取
setData:方法 // 设置剧情
initWithFireDate:方法 // 开头化计时器
substringToIndex:方法 // 从字符串的发端一向截取到钦点的职位
doubleValue:/floatValue:方法 // 再次来到转变为浮点类型的值
arrayByAddingObjectsFromArray:方法 // 在数组的终极增添另一个数组
initWithObjects:方法 // 开端化具有两个成分的数组
timeZone:方法 // 获取时区
setFirstWeekday:方法 // 设置每一周的第一天
setAttributes:方法 // 改进属性
substringFromIndex:方法 // 从内定地点上马截取字符串直到截至
// 访问成分
fileSystemFileNumber:方法 // 文件系统的文件编号
subarrayWithRange:方法 // 数组的大器晚成局地成立数组
intersectsSet:方法 // 决断绝关系集
fileOwnerAccountID:方法 // 文件所属人标记
arrayWithObjects:方法 // 创设具有多少个要素的数组
containsObject:方法 // 判别会集中是或不是带有有个别成分
NSInteger timeInterval = [tz secondsFromGMTForDate:date1];
encodeFloat:/encodeDouble:方法 // 对浮点型数据编码
substringToIndex:方法 // 从字符串的开端一贯截取到钦定的职位
initWithCapacity:方法 // 开端化固定长度的可变字典
setWithArray:方法 // 用数组创立集结
intersectsSet:方法 // 推断绝外交关系集
initWithTimeIntervalSinceNow:方法 // 用时间间距开头化时间
NSUserName()函数 // 再次来到登陆名
allValue:方法 // 再次来到全部的值
NSDate *date4 = [NSDate dateWithTimeInterval:100 sinceDate:date1];
encodeObject:方法 // 对目的开展编码
arrayWithObjects:方法 // 成立具备多少个成分的数组
writeData:方法 // 数据写入文件
replaceCharactersInRange:方法 // 使用字符串替代钦赐范围的字符串
removeObjectsInRange:方法 // 删除某些范围内的可变数组中的成分
dateWithYear:方法 // 创制日历时间并安装剧情
setMinimumDaysInFirstWeek:方法 // 设置天数
fileSystemNumber:方法 // 文件系统编号
// 重回当前时区,和Green威治时间隔断的秒数
initWithString:方法 // 用字符串最早化时间
// 成立及初叶化
dayOfYear:方法 // 获取天数
setWithCapacity:方法 // 成立具备固定长度的可变会集
// 日历的施用
timerWithTimeInterval:方法 // 成立电火花计时器
secondsFromGMT:方法 // 获取秒数
arrayWithArray:方法 // 通过一个数组创设另八个数组
dayOfYear:方法 // 获取天数
decodeBoolForKey:方法 // 对布尔类型数据解码
// 数据对象的创始及伊始化
// 创设以开始化
timeZoneForSecondsFrom丙胺搏来霉素T:方法 // 用偏移创造时区
setData:方法 // 设置剧情
timeIntervalSinceNow:方法 // 获取两时刻的差值
initWithTimeIntervalSince1968:方法 // 用时间隔离开端化时间
timeIntervalSinceReferenceDate:方法 // 获取两时日的差值
contentsOfDirectoryAtPath:方法 // 列举目录
arrayWithContentsOfUWranglerL:方法 // 创造数组将内容设置为url内定内容
appendFormat:方法 // 附加一个格式化字符串
appendBytes:方法 // 加多数据
arrayWithContentsOfFile:方法 // 创立数组将内容设置为钦定文件内容
init:方法 // 最初化用于时间转移的对象
moveItemAtPath:方法 // 移动文件
// 获取当前系统时区
writeToFile:方法 // 写入文件
fileCreationDate:方法 // 文件创造日期
laterDate:方法 // 相比较哪个时间晚
indexOfObject:方法 // 重回成分所在的岗位
array:方法 // 创设数组
init:方法 // 伊始化文件读写对象
laterDate:方法 // 相比较哪个时间晚
encodeObject:方法 // 对指标开展编码
init:方法 // 起首化文件读写对象
initWithContentsOfFile:方法 // 对数据对象起先化并将其安装为钦命文件内容

NSArray

substringFromIndex:方法 // 从钦定地方上马截取字符串直到停止
secondOfMinute:方法 // 获取时间
intersectSet:方法 // 做交集

NSSet

filePosixPermissions:方法 // 权限
initWithContentsOfFile:方法 // 起头化数组将内容设置为钦赐文件内容
availableData:方法 // 重返可用数据
removeAllObjects:方法 // 删除可变数组中的全数因素
stringByExpandingTildeIn帕特h:方法 // 将“~”替换成系统的主目录
writeToUrl:方法 // 将数组中的内容写入到url
dictionaryWithObjects:方法 // 创设具备多个键-值的字典
setArray:方法 // 设置可变数组中剧情
initWithTimeIntervalSince一九七零:方法 // 用时间隔断起头化时间

NSFileManager、NSFileHandle

// 1966年5月1日00:00:00 计算机计时元年,到底以往是何许时间,能够从元年开始 秒数的偏移量。
initForReadingWithData:方法 // 初始化
dictionaryWithObject:方法 // 创立具备贰个键-值的字典
length:方法 // 求字符串的长短
replaceOccurrencesOfString:方法 // 替换 将字符串中的有个别字全部替换到别三个字
capitalizedString:方法 // 将各类单词的首字母大写
objectAtIndexs:方法 // 获取数组元素
initWithDateFormat:方法 // 先导化用于时间改动的对象
dictionaryWithObjects:方法 // 创建具备多少个键-值的字典
// 一九六八年2月1日00:00:00 Computer计时元年,到底现在是何许日子,能够从元年开班 秒数的偏移量。
initWithString:方法 // 伊始化日历时间并安装故事情节及格式
distantPast:方法 // 获取过去的小运
lastObject:方法 // 获取最后三个成分
insertString:方法 // 在钦命地点插入字符串
dateByAddingYears:方法 // 获取日期时间
stringByReplacingOccurrencesOfString:方法 // 将字符串中的有个别字全体更动到别叁个字
dictionaryWithDictionary:方法 // 用字典成立字典
currentDirectoryPath:方法 // 获取当前的目录
fileIsAppendOnly:方法 // 文件是或不是只读

NSDate、NSDateFormatter、NSCalendarDate、NSCalendar、NSTimeZone、NSTimer

initWithCapacity:方法 // 初始化具有牢固空间大小的可变数据对象
substringWithRange:方法 // 根据钦赐范围重回子字符串
// 获取时间
// 数据对象的接收
setFirstWeekday:方法 // 设置每一周的首后天
earlierDate:方法 // 相比哪个时间早
fileIsImmutable:方法 // 文件是还是不是可变
allKeys:方法 // 再次来到全数的键
intersectSet:方法 // 做交集
firstWeekday:方法 // 获取每一周的率后天
isEqualToDate:方法 // 相比是或不是等于
stringByDeletingLastPathComponent:方法 // 获取路径中文件所在的岗位
createFileAtPath:方法 // 创设文件
removeObjectsInArray:方法 // 删除与另二个数组相符的要素
anyObject:方法 // 重返自便三个要素
initWithCapacity:方法 // 开端化固定长度的可变字典
dictionaryWithObjectsAndKeys:方法 // 创设具备多少个键-值的字典
// 重临当前时区,和Green威治时间隔绝的秒数
stringWithUTF8String:方法 // 将创立的字符串转变为UTF8字符串
// 成立以起初化
dateByAddingYears:方法 // 获取日期时间
firstWeekday:方法 // 获取周周的率后天
fileModificationDate:方法 // 文件修改的日子
objectAtIndexs:方法 // 获取数组成分
// 目录工具函数
dateWithTimeInterval:方法 // 用时间隔断创制时间
setDateFormat:方法 // 设置格式
invalidate:方法 // 使测量时间的装置无效
initForWritingWithMutableData:方法 // 初始化
isEqualToArray:方法 // 相比较数组是或不是等于
objectEnumerator:方法 // 将有所集合中的成分放到NSEnumerator对象中
minimumDaysInFirstWeek:方法 // 获取天数
appendData:方法 // 增加数据对象
defaultManger:方法 // 创立文件微机
lowercaseString:方法 // 大写字母转为小写字母
initWithArray:方法 // 用数组开头化集合
filePosixPermissions:方法 // 权限
initWithCapacity:方法 // 起初化三个恒定长度的字符串
dataWithContentsOfFile:方法 // 将数据对象内容设置为内定文件内容
initWithCapacity:方法 // 开端化二个持有稳固长度的可变数组
calendarIdentifier:方法 // 获取日历
decodeObjectForKey:方法 // 对目的进行解码
defaultManger:方法 // 创设文件微电脑
string:方法 // 创立字符串
writeToFile:方法 // 将数组中的内容写入到文件
removeObjectsAtIndex:方法 // 删除可变数组中的成分
minuteOfHour:方法 // 获取时间
local提姆eZone:方法 // 获取本地时区
// 日历时间的创办及起始化
// 可变集合
dictionaryWithContentsOfFile:方法 // 将开创的字典内容设置为钦定文件内容
writeToU凯雷德L:方法 // 将字符串写入到url中
containsObject:方法 // 判定会集中是不是带有有个别成分
init:方法:开首化字典
writeToUXC60L:方法 // 将字符串写入到url中
// 再次来到从有个别日期(date1)早先,偏移100秒后的年月
removeObject:方法 // 删除内定的要素
// 可变数组
dateWithTimeIntervalSinceNow:方法 // 用时间间隔创设时间
isDeletableFileAtPath:方法 // 剖断是不是可去除
initWithArray:方法 // 用数组初叶化集结
createFileAtPath:方法 // 创制文件
calendarFormat:方法 // 获取日历的格式
NSHomeDirectoryForUser()函数 // 重回客户的主目录
setLength:方法 // 设置长度
firstObjectCommonWithArray:方法 // 获取首成分
initWithCapacity:方法 // 最早化一个稳住长度的字符串
uppercaseString:方法 // 小写字母转为大写字母
createDirectoryAtPath:方法 // 创造目录
dateWithString:方法 // 用字符串创立时间
removeObject:方法 // 删除钦点的因素
decodeFloatForKey:/decodeDoubleForKey:方法 // 对浮点型数据解码
arrayWithCapacity:方法 // 创制三个兼有固定长度的可变数组
local:方法 // 获取区域
isEqualToArray:方法 // 比较数组是不是等于
sortedArrayUsingFunction:方法 // 达成数组成分的简易排序
addObject:方法 // 添欧元素
setTimeZone:方法 // 设置时区
removeAllObjects:方法 // 删除可变数组中的全体因素
stringWithFormat:方法 // 创设NSLog()格式的字符串
appendFormat:方法 // 附加贰个格式化字符串
data:方法:创立数量对象
initWithContentsOfFile:方法 // 将起首化的字典内容设置为钦赐文件内容
isEqualToData:方法 // 判定四个数据对象是否等于
count:方法 // 字典键-值个数
dictionaryWithCapacity:方法 // 创造固定长度的可变字典
initWithString:方法 // 起头化日历时间并安装剧情及格式
initWithContentsOfFile:方法 // 将开首化的字符串设置为钦点文件的从头到尾的经过
isReadableFile:方法 // 判定是或不是能扩充读取操作
dictionary:方法 // 成立字典
dataWithLength:方法 // 创制具有定位长度的可变数据对象
fileHandleForWritingAtPath:方法 // 写入时打开文件
writeToURL:方法 // 写入url
initWithCalendarIdentifier:方法 // 开始化日历
// 文件读取
fileType:方法 // 文件的品类
stringWithstring:方法 // 用字符串来制造字符串
initWithObjectsAndKeys:方法 // 初步化具备三个键-值的字典
init:方法 // 起先化字符串
initWithObjects:方法 // 开头化具备两个要素的数组
writeToFile:方法 // 写入文件
setTimeZone:方法 // 设置时区
allKeys:方法 // 再次回到全部的键
sortedArrayUsingFunction:方法 // 达成数组成分的粗略排序
arrayByAddingObject:方法 // 在数组末尾添法郎素
// 创造及初叶化
removeObjectForKey:方法 // 删除键所对应的值
doubleValue:/floatValue:方法 // 重回转换为浮点类型的值
autoupdatingCurrentCalendar:方法 // 获取日历
// 沙漏的行使
attributesOfItemAtPath:方法 // 获取文件的属性
objectAtIndex:方法 // 获取在某些地点的数组成分
length:方法 // 总结数据对象的长短
initWithObjectsAndKeys:方法 // 早先化具有多少个键-值的字典
// 文件与目录的操作
pathsMatchingExtensions:方法 // 查看某文件夹下的东西
subarrayWithRange:方法 // 数组的黄金时代部分创制数组
setAttributes:方法 // 校订属性
archiveRootObject:方法 // 数据归档
NSUserName()函数 // 再次来到登陆名
length:方法 // 求字符串的长短
currentDirectoryPath:方法 // 获取当前的目录
initWithCapacity:方法 // 早先化三个全数固定长度的可变数组
dictionaryWithContentsOfFile:方法 // 将创设的字典内容设置为钦定文件内容
decodeBoolForKey:方法 // 对布尔类型数据解码
isEqualToDictionary:方法 // 剖断字典是或不是等于
stringWithContentsOfFile:方法 // 将创制的字符串设置为钦赐文件的原委
minusSet:方法 // 去除另二个凑合中的成分
writeData:方法 // 数据写入文件
currentCalendar:方法 // 创制日历
stringWithContentsOfU传祺L:方法 // 将创立字符串设置为url的剧情
dateWithTimeInterval:方法 // 用时间间隔创造时间
stringByAppendingString:方法 // 字符串前面扩张三个新字符串
initWithContentsOfU兰德酷路泽L:方法 // 初始化数组将内容设置为url钦命内容
// 再次来到从一九六七年5月1日00:00:00秒起始,间隔100秒今后的日子对象。
initWithString:方法 // 用字符串初阶化时间
encodeBool:方法 // 对布尔类型的数据编码
initWithYear:方法 // 初步化日历时间并安装情节
boolValue:方法 // 重返转变为布尔类型的值
hasSuffix:方法 // 判定字符串是或不是以有些字符停止
stringByTrimmingCharactersInSet:方法 // 去除空格或回车
initWithContentsOfFile:方法 // 开头化数组将内容设置为钦定文件内容
compare:方法 // 比较字符串的大大小小
fileSystemFileNumber:方法 // 文件系统的文本编号
dataUsingEncoding:方法 // 将字符串调换为数量对象
abbreviation:方法 // 获取缩写
string:方法 // 创立字符串
compare:方法 // 比较时间
objectAtIndex:方法 // 获取在有个别地方的数组成分
stringByAppendingPathComponent:方法 // 组合地方和文件名
initWithTimeInterval:方法 // 用时间间距开首化时间
addObject:方法 // 增添数组成分
initWithContentsOfU汉兰达L:方法 // 对数码对象初步化并将其设置为钦赐url内容
addEntriesFromDictionary:方法 // 将字典中的键-值增多到可变字典中
contentsAtPath:方法 // 获取文件中的音信
fileSystemNumber:方法 // 文件系统一编写号
contentsAtPath:方法 // 获取文件中的新闻
// 设置日历时间
dictionaryWithContentsOfU奥迪Q7L:方法 // 将创立的字典内容设置为钦命url内容
initWithContentsOfU奇骏L:方法 // 将初步化的字典内容设置为钦赐url内容
writeToURL:方法 // 写入url
// 时间的比较
// 可变多少对象
arrayWithObject:方法 // 创立具备三个成分的数组
fireDate:方法 // 重临时间
addObject:方法 // 增加数组成分
objectEnumerator:方法 // 将字典中存有的值放到叁个NSEnumerator对象中
init:方法 // 早先化日历时间
// 获取文件和目录新闻

NSDictionary

// 推断比较
hourOfDay:方法 // 获取时间
// 放大计时器的利用
mutableBytes:方法 // 可变多少对象转变为字符
fileGroupOwnerAccountName:方法 // 文件所属组名
minusSet:方法 // 去除另二个会集中的成分
// 访问键-值
addObjectsFromArray:方法 // 加多数组中的成分
initForReadingWithData:方法 // 初始化
dataWithBytes:方法 // 用本来就有多少成立数量对象
isEqualToSet:方法 // 推断会集是不是等于
setObject:方法 // 设置键-值
init:方法 // 开端化日历时间
writeToUPAJEROL:方法 // 字典内容写入url中
// 重返从某些日期(date1)早前,偏移100秒后的日子
knownTimeZoneNames:方法 // 重返所有时区
closeFile:方法 // 关闭文件
characterAtIndex:方法 // 再次来到索引号所在字符串中的字符
objectEnumerator:方法 // 将享有群集中的成分放到NSEnumerator对象中
componentsJoinedByString:方法 // 数组转变为字符串
archivedDataWithRootObject:方法 // 将其余门类的多少开展调换
fireDate:方法 // 再次来到时间
addEntriesFromDictionary:方法 // 将字典中的键-值加多到可变字典中
currentCalendar:方法 // 成立日历
seekToFileOffset:方法 // 设置当前的偏移量
// 可变数组
minimumDaysInFirstWeek:方法 // 获取天数
removeLastObject:方法 // 删除可变数组中的末了三个元素
readDataToEndOfFile:方法 // 读取数据
stringByAppendingPathExtension:方法 // 为文件加多扩大名
intValue:方法 // 重返调换为整型的值
// 其他
// 数据对象的利用
name:方法 // 获取名称

NSArray

isValid:方法 // 剖断是不是行得通
timeIntervalSinceDate:方法 // 获取两时刻的差值
deleteCharactersInRange:方法 // 删除钦赐范围的字符串
replaceBytesInRange:方法 // 替换
autoupdatingCurrentCalendar:方法 // 获取日历
fileExtensionHidden:方法 // 扩展名是不是隐身
objectEnumerator:方法 // 数组成分早前向后寻访
init:方法 // 早先化数据对象
dayOfWeek:方法 // 获取天数
bytes:方法 // 将数据对象转变为字符
lowercaseString:方法 // 大写字母转为小写字母
fileGroupOwnerAccountID:方法 // 文件所属组标志
attributesOfItemAtPath:方法 // 获取文件的属性
containsObject:方法 // 判断数组中是或不是带有有些成分
arrayWithArray:方法 // 通过一个数组创造另一个数组
indexOfObjectIdenticalTo:方法 // 重回成分所在的地点
writeToFile:方法 // 将字符串写入到文件
exchangeObjectAtIndex:方法 // 调换三个要素
availableData:方法 // 再次来到可用数据
isValid:方法 // 判定是或不是管用
initWithLength:方法 // 最早化具有固定长度的可变数据对象
initWithDictionary:方法 // 用字典开首化字典
length:方法 // 总结数据对象的长度
// 数组成分的操作
NSTemporaryDirectory()函数 // 重临不经常文件的路径目录
system提姆eZone:方法 // 获取系统的时区
uppercaseString:方法 // 小写字母转为大写字母
keyEnumerator:方法 // 将字典中享有的键放到NSEnumerator对象中
NSHomeDirectory()函数 // 再次回到路线
secondOfMinute:方法 // 获取时间
SetString:方法 // 将字符串设置为显明的内容
setArray:方法 // 设置可变数组中剧情
fileType:方法 // 文件的品类
contentsEqualAtPath:方法 // 推断是不是等于
removeAllObjects:方法 // 删除全数的从头到尾的经过
capitalizedString:方法 // 将各个单词的首字母大写
fileHFSCreatorCode:方法 // 文件分层系统创制者编码
readDataOfLength:方法 // 读取固定大小的剧情
allValue:方法 // 再次回到全数的值
reverseObjectEnumerator:方法 // 数组成分从后迈入访问
archivedDataWithRootObject:方法 // 将此外项目标多寡实行转变
initWithContentsOfUXC90L:方法 // 开始化数组将内容设置为url钦命内容
// 创造及初阶化
// 获取日历时间音讯
setLength:方法 // 设置长度
set:方法 // 创设集结
initWithCString:方法 // 初步化字符串
objectForKey:方法 // 重回键的值
minuteOfHour:方法 // 获取时间
replaceObjectsInRange:方法 // 替换某黄金时代约束的数组成分
resetBytesInRange:方法 // 删除
// 可变多少对象
removeObjectAtIndex:方法 // 删除钦命地方的成分
unarchiveObjectWithFile:方法 // 撤废归档
NSDate *date4 = [NSDate dateWithTimeInterval:100 sinceDate:date1];
NSFullUserName()函数 // 再次来到完整顾客名
NSTimeZone *tz = [NSTimeZone systemTimeZone];
fileSize:方法 // 文件的朗朗上口
removeObject:方法 // 删除内定的因素
setFireDate:方法 // 设置时间
abbreviation:方法 // 获取缩写
componentsSeparatedByString:方法 // 字符串转变为数组
init:方法 // 初叶化集结
dateWithTimeIntervalSince1968:方法 // 用时间距离创立时间
decodeIntForKey:方法 // 对整型数据解码
initWithCalendarIdentifier:方法 // 起初化日历
hasPrefix:方法 // 判定字符串是还是不是以有些字符发轫
fileGroupOwnerAccountID:方法 // 文件所属组标记
setDictionary:方法 // 用字典设置可变字典中的内容
fileExtensionHidden:方法 // 扩大名是还是不是隐身
fileHandleForWritingAtPath:方法 // 写入时打开文件
dataWithCapacity:方法 // 成立三个有所定位空间大小的可变数据对象
initWithFireDate:方法 // 早先化停车计时器

NSData、NSKeyedArchiver

initWithObjects:方法 // 开头化具备几个元素的集纳
dataWithData:方法 // 用原来就有数据对象创设新的多少对象
lastObject:方法 // 获取最终一个因素
removeObjectsInRange:方法 // 删除某些范围内的可变数组中的元素
sortedArrayHint:方法 // 数组转变为数据对象
unionSet:方法 // 增添集合元素
addObject:方法 // 添比索素
addObjectsFromArray:方法 // 加多数组中的成分
indexOfObject:方法 // 再次来到成分所在的任务
fileHFSTypeCode:方法 // 文件分层系统项目编码
changeCurrentDirectoryPath:方法 // 校勘目录
distantFuture:方法 // 获取未来的大运
initWithContentsOfULANDL:方法 // 将初始化的字符串设置为url的从头到尾的经过
stringByAbbreviatingWithTildeInPath:方法 // 将系统主目录替换为“~”
initWithTimeInterval:方法 // 用时间隔开分离领头化时间
removeObjectsInArray:方法 // 删除与另八个数组雷同的成分
offsetInFile:方法 // 获取当前偏移量
initWithContentsOfUKoleosL:方法 // 对数据对象先导化并将其设置为钦赐url内容
// 时区的施用
fileHandleForReadingAtPath:方法 // 读取时展开文件
objectEnumerator:方法 // 数组成分早先向后拜见
fileExistsAtPath:方法 // 判定文件是或不是存在
NSFullUserName()函数 // 重临完整客户名
// 时间的创立及起初化
removeObject:方法 // 删除钦定的成分
NSLog(@"%@",date4);
distantPast:方法 // 获取过去的时日
timeZoneWithName:方法 // 用已知时区创立时区
isEqualToSet:方法 // 剖断集结是不是等于
stringByDeletingLastPathComponent:方法 // 获取路线汉语件所在的职分
objectForKey:方法 // 重临键的值
appendString:方法 // 在字符串的最终附加另四个字符串
seekToEndOfFile:方法 // 将偏移量定位到文件尾
componentsSeparatedByString:方法 // 字符串调换为数组
initWithString:方法 // 用字符串来伊始化字符串
dataWithCapacity:方法 // 成立一个兼有定位空间大小的可变数据对象
rangeOfString:方法 // 查找字符串中是或不是带有其余字符串
initWithObjects:方法 // 初步化具有多个键-值的字典
// 成立及带头化
dayOfCommonEra:方法 // 获取天数
containsObject:方法 // 判定数组中是还是不是含有某些元素
pathsMatchingExtensions:方法 // 查看某文件夹下的东西
isWritableFileAtPath:方法 // 推断是还是不是能进行写入操作
unionSet:方法 // 增多集结成分
dataUsingEncoding:方法 // 将字符串调换为数据对象
setWithObjects:方法 // 创造具备多少个成分的聚合
isAbsolutePath:方法 // 剖断相对路线
arrayWithContentsOfU奥迪Q7L:方法 // 制造数组将内容设置为url内定内容
setWithObject:方法 // 创设具有叁个成分的集纳
count:方法 // 重回成分个数
fileExistsAt帕特h:方法 // 判断文件是或不是存在
timeZoneForSecondsFromGMT:方法 // 用偏移创造时区
anyObject:方法 // 再次来到任意一个要素
setDictionary:方法 // 用字典设置可变字典中的内容
monthOfYear:方法 // 获取时间
stringWithCstring:方法 // 创建C字符串
arrayWithObject:方法 // 创设具备一个因素的数组
isEqualToDictionary:方法 // 决断字典是不是等于
fileIsImmutable:方法 // 文件是还是不是可变
setMinimumDaysInFirstWeek:方法 // 设置天数
isSubsetOfSet:方法 // 判别几个集合是还是不是是贰个集合的子集
stringWithFormat:方法 // 创设NSLog()格式的字符串
dataWithBytes:方法 // 用原来就有数量创立数量对象
date:方法:创建时间
dataWithContentsOfU奥迪Q5L:方法 // 将成立对象的原委设置为url内定的内容
count:方法 // 计算成分个数
dateByAddingTimeInterval:方法 // 获取经过岁月间距后的光阴
// 时间和字符串的互相转变
isSubsetOfSet:方法 // 判别多个凑合是或不是是三个会见的子集
fileHandleForUpdatingAtPath:方法 // 更新时展开文件
// 设置日历时间
name:方法 // 获取名称
// 访问成分
stringByAppendingPathExtension:方法 // 为文件加多扩充名
dateWithString:方法 // 用字符串成立时间
earlierDate:方法 // 比较哪个时间早
allObjects:方法 // 重回群集中享有的成分
fileHandleForReadingAtPath:方法 // 读取时张开文件
// 文件的处理
dateWithString:方法 // 创立日历时间并安装剧情及格式
caseInsensitiveCompare:方法 // 不考虑大小写的可比大小
// 日历时间的开创及起始化
setWithObjects:方法 // 成立具备多个要素的集聚
calendarFormat:方法 // 获取日历的格式
stringByTrimmingCharactersInSet:方法 // 去除空格或回车
fileOwnerAccountName:方法 // 文件所属人
timeIntervalSince1969:方法 // 获取三年华的差值
NSLog(@"%@",date3);
count:方法 // 总计成分个数
NSHomeDirectory()函数 // 再次来到路线
isReadableFile:方法 // 决断是或不是能进行读取操作
removeObjectForKey:方法 // 删除键所对应的值
// 目录工具函数
setCalendarFormat:方法 // 设置日历的格式
NSInteger timeInterval = [tz secondsFromGMTForDate:date1];
removeAllObjects:方法 // 删除全体因素
removeObjectsForKeys:方法 // 删除三个键全体的值
hourOfDay:方法 // 获取时间
dateWithTimeIntervalSinceReferenceDate:方法 // 用时间隔绝创立时间
timeIntervalSinceDate:方法 // 获取三刻钟的差值
calendarIdentifier:方法 // 获取日历
local:方法 // 获取区域
// 获取日历时间音信
timeZoneWithName:方法 // 用已知时区创立时区
systemTimeZone:方法 // 获取系统的时区
// 获取文件和目录音信
archiveRootObject:方法 // 数据归档
initWithTimeIntervalSinceReferenceDate:方法 // 用时间距离最早化时间
pathExtension:方法 // 获取文件扩充名
stringByAbbreviatingWithTildeInPath:方法 // 将系统主目录替换为“~”
arrayByAddingObject:方法 // 在数组末尾添欧元素
removeItemFileAtPath:方法 // 删除文件
// 访问键-值
boolValue:方法 // 再次回到调换为布尔类型的值
dateWithNaturalLanguageString:方法 // 用字符串创造时间
initWithArray:方法 // 用数组开首化数组
initWithName:方法 // 用已知时区开头化时区
timeZoneWithAbbreviation:方法 // 用已知时区创立时区
secondsFrom氯林可霉素T:方法 // 获取秒数
stringByAppendingPathComponent:方法 // 组合地点和文件名
appendData:方法 // 加多数据对象
insertObject:方法 // 在某个人置插入数组成分
objectEnumerator:方法 // 将字典中有所的值放到八个NSEnumerator对象中
decodeFloatForKey:/decodeDoubleForKey:方法 // 对浮点型数据解码
dateWithTimeIntervalSince一九七零:方法 // 用时间间隔创制时间
initWithArray:方法 // 用数组开头化数组
initWithCapacity:方法 // 开头化具有一定长度的可变集合
initWithBytes:方法 // 用原来就有数量开头化数据对象
indexOfObjectIdenticalTo:方法 // 重回成分所在的地点
fileSize:方法 // 文件的轻重
fileCreationDate:方法 // 文件创制日期
addObjectsFromArray:方法 // 用数组创制可变数组
// 归档
writeToFile:方法 // 将数组中的内容写入到文件
isEqualTostring:方法 // 相比字符串是或不是等于
set:方法 // 创立集结
dictionary:方法 // 成立字典
// 文件的拍卖
encodeInt:方法 // 对整型数据编码
dateWithYear:方法 // 成立日历时间并设置剧情
isExecutableFileAtPath:方法 // 剖断是还是不是能够进行
resetBytesInRange:方法 // 删除
removeObjectsForKeys:方法 // 删除五个键全数的值
arrayWithCapacity:方法 // 创造二个有所牢固长度的可变数组
isExecutableFileAtPath:方法 // 剖断是不是足以实践
keyEnumerator:方法 // 将字典中存有的键放到NSEnumerator对象中
compare:方法 // 比较时间
replaceObjectsAtIndexes:方法 // 替换可变数组中的两个要素
componentsJoinedByString:方法 // 数组调换为字符串
stringByAppendingString:方法 // 字符串前面增添一个新字符串
removeAllObjects:方法 // 删除全数因素
copyItemAtPath:方法 // 复制文件
offsetInFile:方法 // 获取当前偏移量
initForWritingWithMutableData:方法 // 初始化
setWithCapacity:方法 // 创立具有一定长度的可变集合
init:方法 // 开头化字符串
initWithDateFormat:方法 // 初叶化用于时间转移的对象
replaceBytesInRange:方法 // 替换
setObject:方法 // 设置键-值
initWithUTF8String:方法 // 将最初化的字符串调换为UTF8字符串
initWithContentsOfU哈弗L:方法 // 将初叶化的字符串设置为url的情节
contentsEqualAtPath:方法 // 判别是还是不是等于
initWithLength:方法 // 开头化具备定位长度的可变数据对象
stringWithCstring:方法 // 创建C字符串
sortedArrayHint:方法 // 数组转变为数量对象
enumeratorAtPath:方法 // 枚举目录
copyItemAtPath:方法 // 复制文件
count:方法 // 重回成分个数

NSString

calendarDate:方法 // 成立日历时间
init:方法:初叶化字典
init:方法 // 起头化用于时间转移的对象
appendBytes:方法 // 加多数据
// 归档
dictionaryWithCapacity:方法 // 创立固定长度的可变字典
date:方法:创立时间
writeToUENVISIONL:方法 // 字典内容写入url中
initWithData:方法 // 用本来就有多少对象开端化新的数量对象
initWithCapacity:方法 // 早先化具备原则性长度的可变集结
NSLog(@"%@",date3);
appendString:方法 // 在字符串的末段附加另二个字符串
allKeysForObject:方法 // 再次回到值所对应的键
pathExtension:方法 // 获取文件扩充名

NSString

encodeInt:方法 // 对整型数据编码
// 获取时间
writeToFile:方法 // 将字符串写入到文件
last帕特hComponent:方法 // 获取路线中的文件名
intValue:方法 // 重回调换为整型的值
replaceObjectAtIndex:方法 // 替换可变数组中某一职位的成分
yearOfCommonEra:方法 // 获取年
setDateFormat:方法 // 设置格式
stringByDeleting帕特hExtension:方法 // 删除扩展名
// 时间和字符串的相互调换
initWithFormat:方法 // 用NSLog()格式开端化字符串
rangeOfString:方法 // 查找字符串中是还是不是包括别的字符串
initWithData:方法 // 用本来就有数量对象早先化新的数额对象
replaceOccurrencesOfString:方法 // 替换 将字符串中的有些字全体轮番到别三个字
yearOfCommonEra:方法 // 获取年
distantFuture:方法 // 获取未来的小时
isAbsolutePath:方法 // 剖断相对路线
// 文件与目录的操作
firstObjectCommonWithArray:方法 // 获取首成分
stringWithContentsOfUEvoqueL:方法 // 将创制字符串设置为url的从头到尾的经过
setWithObject:方法 // 创制具有三个成分的见面

NSData、NSKeyedArchiver

removeLastObject:方法 // 删除可变数组中的最终贰个因素
allKeysForObject:方法 // 再次来到值所对应的键
initWithObjects:方法 // 早先化具有七个成分的集合
initWithTimeIntervalSinceNow:方法 // 用时间间隔开始化时间
caseInsensitiveCompare:方法 // 不思虑大小写的十分的大小
count:方法 // 字典键-值个数
lastPathComponent:方法 // 获取路线中的文件名
setSet:方法 // 通过群集设置可变集合的剧情
init:方法 // 早先化数组
moveItemAt帕特h:方法 // 移动文件
initWithContentsOfFile:方法 // 对数码对象初步化并将其设置为钦赐文件内容
hasSuffix:方法 // 推断字符串是或不是以某些字符截止
init:方法 // 初步化数据对象
fileHFSTypeCode:方法 // 文件分层系统项目编码
setWithSet:方法 // 集结创制集结
// 数据对象的创始及早先化
initWithSet:方法 // 集结开端化集结
stringWithUTF8String:方法 // 将成立的字符串转换为UTF8字符串
compare:方法 // 比较字符串的大小
initWithSet:方法 // 集结起始化集结
initWithBytes:方法 // 用原来就有数量起头化数据对象
array:方法 // 创立数组
replaceCharactersInRange:方法 // 使用字符串代替钦赐范围的字符串
// 剖断相比较
closeFile:方法 // 关闭文件
fileHandleForUpdatingAtPath:方法 // 更新时张开文件
dictionaryWithObject:方法 // 成立具备一个键-值的字典
// 时间的比较

NSSet

subdataWithRange:方法 // 截取数据对象
encodeFloat:/encodeDouble:方法 // 对浮点型数据编码
removeAllObjects:方法 // 删除全体的剧情
characterAtIndex:方法 // 重回索引号所在字符串中的字符
dataWithLength:方法 // 成立具备原则性长度的可变数据对象
// 判定文件
dayOfMonth:方法 // 获取天数
reverseObjectEnumerator:方法 // 数组成分从后迈入访谈
replaceObjectsInRange:方法 // 替换某生龙活虎范围的数组成分
subdataWithRange:方法 // 截取数据对象
timeZoneWithAbbreviation:方法 // 用已知时区创立时区
arrayWithContentsOfFile:方法 // 创设数组将内容设置为钦命文件内容
NSHomeDirectoryForUser()函数 // 重返客户的主目录
initWithYear:方法 // 初始化日历时间并安装剧情
substringWithRange:方法 // 依据钦赐范围再次回到子字符串

本文由分分快三计划发布,转载请注明来源

关键词: 分分快三计划 iOS Laravel 5.5