Avatar notebook default
iOS
10篇文章 · 17944字 · 1人关注
  • 真机调试、打包测试、发布、内购,广告

    一.真机调试 1.什么是真机调试? 简单理解就是将App项目运行到真机上进行测试. 2.真机调试的必要 真机和模拟器环境的差异: 内存环境,网络...

  • Resize,w 360,h 240
    网络(详解)

    1.网络涉及到的基本概念 ①客户端 : 移动应用/桌面应用②服务端 : 为客户端提供服务,提供数据和资源的机器。③请求,响应,数据库服务器等...

  • 多线程(详解)

    1.iOS 开发中多线程出现的本质? 原因:一个iOS程序运行后,默认会开启1条线程,称为“主线程”或“UI线程”来处理任务。当任务量变得很大时...

  • 动画(基础篇--核心动画)

    须知: 动画分为 UIView动画 和 核心动画,而核心动画是直接作用在CALayer上的。 CALayer 1.概念: CALayer我们 ...

  • Quardz2D

    1. Quartz 2D 使用前须知:Quartz2D的API是纯C语言的Quartz 2D是一个二维绘图引擎,同时支持iOS和Mac系统Qua...

  • Resize,w 360,h 240
    轻松玩转自定义ios库

    1.库的介绍。 什么是库?库是程序代码的集合,是共享程序代码的一种方式 根据源代码的公开情况,库可以分为2种类型开源库公开源代码,能看到具体实现...

  • 图片裁剪,截屏,擦除也就那回事儿!

    1.圆形图片裁剪 目标明确: 得到一张图片 (=> 位图上下文,手动开启和关闭,代码位置任意)思路:先设置好位图上下文的裁剪路径为圆形,再将图片...

  • Resize,w 360,h 240
    KVC底层实现

    应用场景:一般利用底层实现的第一步,重写setter方法。

文集作者