240 发简信
IP属地:广东
  • didSet方法不调用的时机

    有时候,既希望开放属性的set方法,又想对属性的值进行限制。例如: 我们想既开放i的set方法,又对赋给i的值进行了限制,保证i的值必须为偶数。...

  • TableView的backgroundView和TableViewController的view

    每个ViewController都有自己的view,TableViewController也是,而且同时它还有tableView,那么问题来了,...

  • 待整理的

    OptionSet 参考1参考2 视频边下边播 HOW TO STREAM A VIDEO WITH AVURLASSET AND SAVE T...

  • git删除忽略文件

    如果git在push之前已经把想要忽略的文件上传到远程仓库(remote repository),可以通过以下方法,删除远程仓库中已经存在的想要...

  • iOS获取设备型号

    Swift版本,复制可用,当然也可以不扩展UIDevice,在其他地方定义一个变量。目前更新到iPhone X,后续更新可以参考这个资料库。OC...

  • intrinsticContentSize和invalidateIntrinsticContentSize

    intrinsticContentSize是自定义UIView子类的固有大小,只要是重写了这个属性的UIView子类(如UILabel,UIBu...

  • NavigationBar中添加自定义控件

    场景:UIViewController条件:ViewController(下简称VC)嵌在NavigationController(下简称NC)...

  • swift外部只读属性

    iOS中经常看到一些系统类的属性是get-only的,一旦你想对它进行修改,编译器就会提示Cannot assign to property: ...

  • NotificationCenter的基本用法

    NotificationCenter的基本用法post方法一般用这两个。 aName aName是名称,定义一个类型为NSNotificatio...