国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > iOS > 正文

iOS 關于pthread多線程

2019-11-06 10:01:16
字體:
來源:轉載
供稿:網友

#import "HJViewController.h" #import <pthread.h> @interface HJViewController ()

@end

@implementation HJViewController

- (void)viewDidLoad { [super viewDidLoad];

}

- (void)pthreadDemo{

/* 1.指向線程代號的指針 2.線程的屬性 3.指向函數的指針 4.傳遞給該函數的參數 返回值 - 如果是0 表示正確 - 如果非0 就是錯誤 void * (* ) (void * ) 返回值 函數指針 參數 void * 與id類型等價 */pthread_t thread_t ;NSString *name = @"dddd";/* (__bridge void *) C與OC之間的橋接 在ARC開發中,如果涉及與C語言中相同的數據類型進行轉換,需要使用橋接————bridge */

int result = pthread_create(&thread_t, NULL, &demo, (__bridge void *)(name));

if (result == 0) { NSLog(@"OK");}else { NSLog(@"NO");}

}

void * demo(void *param) {

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

}

- (void)touchesBegan:(NSSet<UITouch *> *)toucheswithEvent:(UIEvent *)event{

//<NSThread: 0x608000069800>{number = 1, name = main} /* number==1是主線程 number!= 1就是子線程 */ NSLog(@"____-%@",[NSThread currentThread]); [self pthreadDemo];

}

@end


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 谢通门县| 冷水江市| 万源市| 阳曲县| 双柏县| 正安县| 武胜县| 会昌县| 延长县| 栾川县| 习水县| 柯坪县| 宜兰县| 沿河| 鹿泉市| 古交市| 尉犁县| 黎平县| 咸宁市| 沙洋县| 文安县| 龙门县| 邢台县| 灵川县| 鄂伦春自治旗| 山东省| 始兴县| 台中市| 武宁县| 洪洞县| 云浮市| 涞水县| 进贤县| 泌阳县| 磴口县| 靖江市| 墨玉县| 师宗县| 黑龙江省| 简阳市| 芒康县|