Avatar notebook default
17篇文章 · 9491字 · 3人关注
  • 1.2.autolayout

    autoresizing 优点: 让横竖屏适配相对简单; 让子控件可以跟随父控件的行为自动发生相应的变化。 局限性: 只能解决子控件跟父控件的相...

  • 关于Class PLBuildVersion is implemented in both崩溃的处理

    Xcode8.2.1报错,日志如下:objc[2770]: Class PLBuildVersion is implemented in bot...

  • iOS中Quartz2d的简单使用

    Quartz2D 一、基本绘制: 画直线 画曲线 画矩形 3.1 画普通矩形: 3.2 画圆角矩形: 3.3 指定某一个角为圆角: 画圆或者椭圆...

  • Resize,w 360,h 240
    iOS多线程之RunLoop

    一、什么是RunLoop 基本作用: 保持程序的持续运行; 处理App中的各种事件(比如触摸事件、定时器事件、Selector事件) 节省CPU...

  • iOS多线程(三)NSOperation

    一、简介: NSOperation的作用: 配合使用NSOperation和NSOperationQueue也能实现多线程编程; 具体步骤:先将...

  • iOS多线程(二)GCD

    一、GCD两个核心概念: 任务:执行什么操作; 队列:用来存放任务。 二、GCD使用的两个步骤: 定制任务:确定想做的任务; 将任务添加到队列中...

  • iOS多线程(一)多线程的概念及NSThread的使用

    一、概念: 进程: 系统中正在运行的一个应用程序; 每个进程之间是独立的,每个进程均运行在其专用且受保护的内存空间内。 线程: 1个进程要想执行...

  • iOS开发中关于键盘的处理

    一、通过接收键盘弹出、回退时发出的通知来进行键盘的相关的处理: 其中 toolBottomDistance 为工具条底部和 view 底部之间的...

  • Resize,w 360,h 240
    iOS中 runtime 运行时的简单使用:获取某个类的成员变量、属性

    通过 runtime 获取到某个类的所有成员变量: 通过 runtime 获取到某个类的所有属性及其对应的类: 其它通过类比获取 成员变量 和 ...

文集作者