240 发简信
IP属地:北京
  • 120
    iOS 地图定位(一)

    前言 越来越多的app带有地图定位功能,本文分析CoreLocation,让你快速上手地图定位技术。 定位 一次定位 导入CoreLocation.framework,点击箭...

  • 120
    iOS MVVM与MVC

    MVC MVC结构图 从图中我们可以看出控制器(Controller)主要负责数据的交互和与视图的交互,模型(Model)负责传递数据,视图(View)负责接收控制器的指令并...

  • 120
    如何写一本静态网站的书籍-GitBook(Mac)

    序言 首先看下我们要实现的效果是怎么样的。通过下面的图片,可以看到,左边就是书籍目录的导航栏,导航栏的上面还有全局搜索功能(每一个子目录的内容都可以搜到),内容的显示界面还可...

  • 多线程3

    同步任务的作用 GCD阻塞(Barrier) 使用场景:主要用于在多个异步操作完成之后,统一对非线程安全的对象进行操作适合大规模数据的I/O(读写)操作 GCD延迟操作 GC...

  • 多线程2

    Block基本演练 block反向传值 主界面 准备等待执行的代码块 如果需要接收外界传入的值,需要定义参数 向目标控制器传递代码块 detail界面 准备属性接收代码块 回...

  • 多线程1

    常用操作 多行注释: Command + option + /获取当前的时间:CACurrentMediaTime()后台运行程序:[self performSelector...

  • UI基础4

    自动布局 autoresizing:autolayout:size classes + autolayout:size classes + autolayout + Stac...

  • UI基础3

    图片浏览器 从NSBuilder中读取文件加载图片: 应用管理

  • UI基础2

    UIView常见属性和方法 UIView(UIViewGeometry):几何 frame:边框,CGSize,CGPoint,自身左上角相对父容器的位置bounds:边界,...

  • 120
    UI基础01

    创建新的项目 项目名:不能以数字开头不能用中文 简单控件 Label:标签Button:按钮Text Field:文本框 头文件 越常用越靠前枚举都在头文件最上面其次是协议最...