IP属地:北京
1.Runloop与线程 ①.RunLoop是寄生于线程的消息循环机制,它能保证线程存活,而不是线性执行完任务就消亡。 线程一旦结束死亡,不能重...
OC中 定义结构体,MyTest 可省略,结构体类型名为 Test typedef struct MyTest { int a; int b; ...
1.发送消息 objc_msgSend(obj, @selector(func)); 调用实例方法 objc_msgSend([Obj cla...
# 邮箱验证email_pattern =r'^[A-Za-z0-9\u4e00-\u9fa5]+@[\w-]+(\.([\w-]+))+$' ...