美文网首页
Foundation 架构秘籍 进程、线程、锁(NSProces

Foundation 架构秘籍 进程、线程、锁(NSProces

作者: 孤单的道行天尊 | 来源:发表于2020-12-12 13:09 被阅读0次

      10.1 使用进程

      10.1.1 processInfo:方法:创建进程

      10.1.2 init:方法:初始化进程

      10.1.3 processName:方法:获取进程的名称

      10.1.4 environment:方法:获取变量/值

      10.1.5 globallyUniqueString:方法:生成字符串

      10.1.6 operatingSystem:方法:获取操作系统信息

      10.1.7 operatingSystemName:方法:获取操作系统的名称

      10.1.8 operatingSystemVersionString:方法:获取操作系统的版本信息

      10.1.9 processIdentifier:方法:获取进程的标识符

      10.1.10 arguments:方法:获取进程的参数

      10.1.11 hostName:方法:获取主机名称

      10.1.12 setProcessName:方法:设置进程的名称

      10.1.13 processorCount:方法:获取CPU的数目

      10.2 线程的创建及初始化

      10.2.1 detachNewThreadSelector:方法:创建线程

      10.2.2 init:方法:初始化线程

      10.2.3 initWithTarget:方法:初始化线程

      10.3 执行线程

      10.3.1 start:方法:开启线程

      10.3.2 cancel:方法:取消线程

      10.3.3 exit:方法:结束线程

      10.4 获取与设置线程

      10.4.1 currentThread:方法:获取当前线程

      10.4.2 threadPriority:方法:获取属性值

      10.4.3 setThreadPriority:方法:设置属性值

      10.4.4 name:方法:获取名称

      10.4.5 setName:方法:设置名称

      10.4.6 stackSize:方法:获取堆栈

      10.4.7 setStackSize:方法:设置堆栈

      10.5 判断线程

      10.5.1 isMultiThreaded:方法:判断线程是否为主线程

      10.5.2 isExecuting:方法:判断线程是否在执行

      10.5.3 isCancelled:方法:判断线程是否取消

      10.5.4 isFinished:方法:判断线程是否结束

      10.6 使用互斥锁

      10.6.1 lock:方法:调用锁

      10.6.2 unlock:方法:关闭锁

      10.6.3 trylock:方法:锁定锁

      10.6.4 lockBeforeDate:方法:在一定时间内获取锁

      10.7 使用递归锁

      10.7.1 lock:方法:调用锁

      10.7.2 unlock:方法:关闭锁

      10.7.3 tryLock:方法:获取锁

      10.7.4 lockBeforeDate:方法:在一定时间内获取锁

      10.8 使用条件锁

      10.8.1 initWithCondition:方法:初始化条件锁

      10.8.2 condition:方法:获取条件

      10.8.3 lockWhenCondition:方法:在条件允许下调用锁

      10.8.4 unlockWithCondition:方法:在条件允许下关闭锁

      10.8.5 tryLockWhenCondition:方法:在条件允许下获取锁

      10.8.6 lockWhenCondition:方法:在条件和时间允许下获取锁

      10.8.7 tryLock:方法:获取锁

      10.8.8 lockBeforeDate:方法:在一定时间下获取锁

      10.8.9 lock:方法:调用锁

      10.8.10 unlock:方法:关闭锁

      10.9 小结

    相关文章

      网友评论

          本文标题:Foundation 架构秘籍 进程、线程、锁(NSProces

          本文链接:https://www.haomeiwen.com/subject/oqkrgktx.html