240 发简信
  • iOS开发日记-WebView视频全屏播放后状态栏消失问题

    项目中总会遇到一些奇奇怪怪的问题,作为一个开发者开发项目,就像养一个孩子一样,你希望能够在你的掌控中,按照你想要的方式运行下去,但是它却总是让你...

  • iOS学习笔记-defer关键字

    1.概述 defer关键字是修饰一段函数内任一段代码,使其必须在函数中的其余代码都执行完毕,函数即将结束前调用。可以理解为将延迟执行。 2.细解...

    0.1 81 2 1 1
  • iOS学习笔记-inout关键字

    1.概述 inout关键字表示将值类型的对象用引用的方式传递。 2.细解 2.1 值类型:对象传递方式是按值传递 2.2 引用类型(类对象):对...

  • iOS学习笔记-guard关键字

    1.简介 guard是Swift中的一个关键字,类似于if语句,都是进行条件判断,然后执行其后代码块中的语句。但与if语句不同的是,guard-...

  • iOS学习笔记-单例模式

    一、基本知识点 1、什么是单例模式 简单的来说,一个单例类,在整个程序中只有一个实例,并且提供一个类方法供全局调用,在编译时初始化这个类,然后一...

    1.0 36 0 2
  • iOS学习笔记-block、代理、通知

    1.block 功能:一对一消息传递,是一个对象。优点:代码可读性好,可直接在一个对象中实现;是一种轻量级回调,可以直接访问上下文,代码是内联的...

    0.1 38 0 1
  • iOS学习笔记-atomic和nonatomic的区别

    1.Atomic 默认的会保证CPU能在别的线程来访问这个属性之前,先执行完当前流程速度不快,因为要保证操作整体完成 对于atomic的属性,系...

    1.0 37 0 2
  • iOS开发日记-去掉默认导航下面的横线

    开发中会有用到系统导航的情况,设计师有时候希望导航跟下面的内容的颜色能够有一种融合一体的感觉,直接设置颜色之后却发现有导航和显示内容之间有一条怎...

  • 120
    iOS开发日记-Widget控件的简单使用

    什么是Widget?就是下面这个。 嗯,确认过截图,是个花里胡哨的功能,怎么用?一步一步来。 一、在项目中先创建一个Widget。1.项目中新建...

    0.1 80 0 2
个人介绍
2008年感动中国组委会特别大奖获得者。
美国时代周刊2006年度风云人物。

我已委托“维权骑士”(rightknights.com)为我的文章进行维权行动