240 发简信
  • Xcode IPA processing failed

    Xcode :Version 11.5 (11E608c)导出ipa 的时候,时不时报一下这个错误,log里面也没有什么异常信息。尝试用xcod...

  • Swift 枚举

    注意case和case let,如果只想处理部分情况,可以考虑使用 if case进行匹配,而不需要写switch。 rawValue 枚举类型...

  • FlexBox - YogaKit

    FlexBox - YogaKit FlexBox是一套通用的布局协议,YogaKit实现了这个协议,iOS端可以使用YogaKit来实现Fle...

  • 120
    iOS 代码半自动生成工具

    Mac上命令行最大的烦恼在于 sed 的表现和Linux 下 sed 表现不一致。最好装一个 gnu-sed,避免出现一些意外的情况。 项目地址...

  • iOS 生成代码零:文档生成属性声明

    作用:固定格式的文档生成属性声明作用:固定格式的文档生成属性声明作用:固定格式的文档生成属性声明 后台的文档,从网页上复制下来编程下面这个样子,...

    0.1 93 1 1
  • iOS 生成代码一:属性生成getter

    作用:在声明属性后,使用脚本生成getter作用:在声明属性后,使用脚本生成getter作用:在声明属性后,使用脚本生成getter 纯手写UI...

  • iOS 修改类的前缀

    修改类的前缀,比如类的前缀原来是XYZ,现在要改成ASD,可以用。 使用 sh file.sh -o 旧的前缀 -n 新的前缀 需要替换的目录 ...

  • AutoreleasePool

    AutoreleasePoolPage AutoreleasePool实际就是 AutoreleasePoolPage 构成的双向链表,相关的方...

  • Lock

    iOS中以NS开头常见的锁的有NSCondition、NSConditionLock、NSLock、NSRecursiveLock,其中NSCo...