240 发简信
  • 120
    iOS-搞一波国际化

    简介 国际化跟字典差不多,比如要支持中文和英文,就会生成两个.string文件,在这两个文件里设一个Key,在中文的.string文件中这个Ke...

  • 120
    face it-iOS-内存管理

    内存 内存分为:代码段、数据段、堆区、栈区、内核区 代码段:编译之后的代码 数据段字符串常量:如NSString *str = @"123";已...

  • Swift 函数

    func的为函数关键字,->表示 返回类型 使用下划线_,可省略参数标签 可添加参数标签方便阅读 隐式返回如果整个函数体是一个单一表达式,那么函...

  • 120
    iOS线上bug定位

    前提,线上版本集成了百度统计等bug反馈的第三方 原理:先找到错误发生所在的类,再找到类的具体方法。 命令:1、xcrun atos -arch...

  • iOS缓存框架YYCache的学习

    先上源码链接https://github.com/ibireme/YYCache 简介 YYCache 是提供用用户使用的对象,内部对 YYMe...

  • iOS开发规范

    代码结构 命名规则 1.常规 格式:驼峰式; 见名知义;杜绝拼音;不过度缩写 2.方法命名 禁止在方法名前加下划线“ _ ”; 如方法返回某个属...

  • iOS-防止离屏渲染

    UIBezierPath 贝塞尔曲线给 view 绘圆角 1、绘圆形 2、绘圆角 3、自定义绘圆角 使用绘图技术 直接给image切圆角

  • iOS-Method Swizzle 简介

    在没有一个类的实现源码的情况下,想改变其中一个方法的实现,除了继承它重写、和借助类别重名方法之外,还有更加灵活的方法 Method Swizzl...

  • OC泛型简单应用

    从 Xcode 7 以后 Objective-C支持了泛型 (Generics) 的使用。泛型就是没有规定类型,在使用的时候决定类型。 语法:类...