240 发简信
IP属地:湖南
  • AVFoundation开发秘籍笔记-06捕捉媒体

    一、捕捉功能 1、捕捉会话 AVCaptureSession AVFoundation捕捉栈的核心类是AVCaptureSession。一个捕捉会话相当于一个虚拟的“插线板”...

  • 关于iOS开发的一些小技巧

    做iOS开发时间也不短了,在这里分享一些心得,持续更新。 欢迎加入iOS开发交流群一起学习,群号:264663035 一、更整洁的代码 1.利用GCC语法优化你的控件初始化代...

  • Swift 中枚举高级用法及实践

    2018-Read-Record 记录我的2018学习历程 译者注:作为一个走心且有逼格的翻译组,我们对本篇文章中的代码都进行了验证,并且写了将代码分为上下两篇做成了 pla...

  • xib设置约束自适应

    1.适用场景: 通常UI原型图是6s机型。做适配的时候可能在不同机型部分控件需要等比缩放。 2核心思路: 通过运行时给NSLayoutConstraint添加一个属性...

  • 眼睛看不到的地方,文字可以,谢谢分享

  • Swift 中设置按钮(UIButton)在不同状态下的样式

    设置一个按钮在不同的状态下显示不同的样式是很常见的需求,于是我马上想到以下代码: let button = UIButton.init(frame: CGRect.init...

  • 120
    iOS开发-MVC架构杂谈

    前言 MVC是软件工程中的一种软件架构模式,它把软件系统分为三个基本的部分:模型Model、视图View以及控制器Controller。这种模式的目的是为了实现一种动态的程序...

  • 120
    平凡是程序员唯一的答案吗

    我在 Facebook 有一位好友。他本科国内 Top 2 大学毕业,在美国拿了最顶尖大学的硕士学位,然后年纪轻轻就做到了技术负责人,拿着超高的薪水。就是这么一个开了挂一般的...

  • 120
    iOS 11设备上UIViewController切换时TableView异常偏移

    最近遇到项目在iOS 11设备上UIViewController切换时TableView会异常的向下偏移,随着界面完全展示又回到正常的位置的文字。虽然只是那么一瞬间,但还是看...

  • 120
    关于UINavigationBar的背景和分割线设置

    我们可以通过两个系统提供的方法很方便的修改导航栏的颜色,直接设置一个颜色: [self.navigationController.navigationBar setBarTi...

  • 120
    神经病院Objective-C Runtime出院第三天——如何正确使用Runtime

    前言 到了今天终于要"出院"了,要总结一下住院几天的收获,谈谈Runtime到底能为我们开发带来些什么好处。当然它也是把双刃剑,使用不当的话,也会成为开发路上的一个大坑。 目...

个人介绍
为什么叫一酷,可能是因为我真的很酷吧。