240 发简信
IP属地:吉林
  • Block场景下的weak使用

    在讲解正文之前,先说一个block修饰符为copy的缘由。在苹果官方文档中有官方示例,如下所示: @interface XYZObject : ...

  • C++内存规则

    避免产生野指针产生的5条规则: 规则1:用malloc或new申请内存之后,应该立即检查指针值是否为NULL。防止使用指针值为NULL的内存。 ...

  • Resize,w 360,h 240
    runtime - iOS类对象、实例对象、元类对象

    理解类与对象的本质对于掌握一门语言是至关重要的,本文将从结构类型的角度探讨OC的类对象、实例对象、元类对象(Meta Class)。 我们先看一...

    1.4 5292 3 15
  • Resize,w 360,h 240
    CocoaPods的安装和使用以及版本升级遇到的问题

    一.CocoaPods是什么? CocoaPods是一个用ruby编写,负责管理iOS项目中第三方开源库的工具。CocoaPods节省设置和...

  • iOS 代理,通知,Block

    1. 三者的传值对应关系 通知是”一对多”的关系。 通知不能再进程间进行。 代理和Block通常是”一对一”的关系。 Block的对应关系与代理...

  • iOS - could not launch ''XX", XX iphone/ipad has denied the launch request

    iphone/ipad has denied the launch request是在调试时突然出现的问题,在网上查询之后,解决方案主要如下: ...

  • 引用与取地址的关系小叙

    1.定义 引用:引用是一个对象的别名,主要用于函数参数和返回值类型,在声明的时候一定要初始化。 见下图,所示引用的含义: int i=1; in...