240 发简信
IP属地:北京
  • iOS中UIViewcontroller的生命周期

    一,首先看几个方法的调用顺序: initialize->initWithCoder->awakeFromNib->loadView->viewD...

  • 修饰词

    名称作用 assign直接赋值,和引用计数无关,用来声明简单数据类型的属性,入int,NSInteger retain对旧对象进行释放,并强引用...

  • __strong/__weak

    一、 ARC中指针默认都是用__strong 修饰的,在ARC下下面两行代码意义完全一样: __strong NSArray *arr0 =...

  • nil Nil NULL NSNull的区别

    一、NULL 1、声明位置 stddef.h文件 2、定义 #undef NULL #ifdef __cplusplus # if !defin...

  • Resize,w 360,h 240
    类别的作用?继承和类别在实现中有何区别?

    category 可以在不获悉,不改变原来代码的情况下往里面添加新的方法,只能添加,不能删除修改,并且如果类别和原来类中的方法产生名称冲突,则类...

  • Mac开发

    NSView、设置BackgroundColor NSView *view = [[NSView alloc] initWithFrame:NS...

  • dealloc 报错

    在dealloc 中报错 It is possible that this object was over-released, or is in...

  • Resize,w 360,h 240
    Swift中使用了Timer为什么无法deinit

    1.前几天使用了Timer然后在controller的deinit方法中打断点死活不进方法,我这边是这么写的 但是死活不进deinit方法,最后...

  • Resize,w 360,h 240
    Swift CollectionReusableView注册失败原因

    1.程序奔溃并且报错reason: 'could not dequeue a view of kind: UICollectionElement...