240 发简信
IP属地:天津
  • objc 类的.h文件相互引用会导致枚举的问题

    假如有两个类A,B,A的.h文件里面有B的.h文件,B的.h文件里面有A的.h文件,两个头文件相互引用,如果这时.h文件里面有A或B类型的变量,就会识别不了。

  • NSInteger和NSUInteger

    (1)NSInteger和NSUInteger NSUInteger是无符号的整型, NSInteger是有符号的整型,在表视图应用中常见 NSUInteger row= [...

  • NSFileProtectionType

    同事在app启动的时候用nsuserdefault 获取数据会概率出现null的情况。 在登录注册的时候会造成莫名其妙的bug,上苹果官网,发现是iOS之后苹果的数据保护机制...

  • dispatch_barrier_async

    在访问数据库或者文件的时候,我们可以使用Serial Dispatch Queue可避免数据竞争问题,代码如下所示: 先看看,如果我们在平常编码中,如果要保证某个属性可以线程...

  • dispatch_semaphore_wait

    dispatch_semaphore 信号量基于计数器的一种多线程同步机制。在多个线程访问共有资源时候,会因为多线程的特性而引发数据出错的问题。 dispatch_queue...