zoukankan      html  css  js  c++  java
  • iOS pthread

     

        pthread 是属于 POSIX 多线程开发框架

       创建线程的方法:pthread_create

       

        参数含义:

         1.指向线程代号的指针

         2.线程的属性

         3.指向函数的指针

         4.传递给该函数的参数

         

         返回值

         - 如果是0,标示正确

         - 如果非0,标示错误代码

         

         void *   (*)      (void *)

         返回值   (函数指针)  (参数)

         void *  和OC中的  id 是等价的!

     

       int result = pthread_create(&threadId, NULL, &demo, (__bridge  void *)(str));

       

        if (result == 0) {

            NSLog(@"OK");

        }else{

            NSLog(@"error %d",result);

        }

     

     

     

     

    响应方法:

    void * demo(void * param){

        NSLog(@"%@ %@",[NSThread currentThread],param);

        

        return NULL;

    }

     

     

     

  • 相关阅读:
    MS MDS系列之MDS层次结构(Hierarchy)
    Tabular系列之问题1:如何利用其他人的账号进行权限测试?
    MS MDS系列之初识MS Master Data Service(微软主数据服务)
    SQL Server系列之SQL Server 2016 中文企业版详细安装步骤(超多图)
    Pivot Table系列之切片器 (Slicer)
    Pivot Table系列之展开/折叠用法 (Expand/Collapse)
    MyBatis逆向工程——Java代码自动生成
    汇智网练习:修改示例代码,使EzApp组件的标题颜色每秒钟随机变化一次
    关于事件模型,js事件绑定和解除的学习
    使用block进行界面之间的反向传值
  • 原文地址:https://www.cnblogs.com/jukaiit/p/10021277.html
Copyright © 2011-2022 走看看