Avatar notebook default
iOS
13篇文章 · 11253字 · 1人关注
  • Resize,w 360,h 240
    乐谱 🎼 iOS 解析

    乐谱 🎼 iOS 解析 上半年开发了一款含乐谱解析功能的App,网上也没有找到类似的,就自己做了一款。后来由于某些原因,把代码上传到了githu...

    1.9 5728 15 27 1
  • Resize,w 360,h 240
    CocoaPods 多语言实现

    最近公司有需求,所有的服务要走上国际化。之前做的服务(cocoapods 私有库)都是只用了中文,借此机会记录一下。 Step 1 在Podfi...

  • 编译错误 error: clang importer creation failed

    项目里有四个target,其他三个都能编译通过, 还有一个死活过不了。四个项目代码完全一样,就是配置不一样。编译时报以下错误 好像是 PCH 的...

  • CocoaPods 私有库配置

    前言 现在的项目完全是用组件化的思路开发的,也是借此机会亲自实现了一把。项目里的每个业务模块都是使用cocoapods 私有库开发,依赖下层开发...

  • C++ 调用 OC

    iOS 开发中,经常会用OC 与C++混合开发。本篇文章就介绍一下 OC / C++的相互调用. OC => C++ 把调用方的文件修改:.m ...

  • C++ (OC) 内存管理 & 智能指针

    前言 现在开发的项目中用到了大部分 C++ 代码,由于 Swift 和 C++ 混编不是很方便, 依然选择用 OC 混编, 只需要将 .m文件 ...

  • Resize,w 360,h 240
    iOS 注册可分享文件类型

    最近开发的App 有个需求,需要获取本地的录音文件。找了半天没有找到好的解决方案,发现微信的方法是在 录音备忘录 中分享至微信。 苹果官方文档地...

  • Resize,w 360,h 240
    iOS 持续集成之 Gitlab-Ci + FastLane

    Gitlab-Ci 配置Xcode Xcode唯一需要配置的就是要将你运行的scheme设置成Shared。 打开Xcode项目 选择Produ...

  • Resize,w 360,h 240
    iOS 单元测试 - TDD

    TDD 测试驱动开发(Test Driven Development,缩写TDD),它的基本思想就是在开发功能代码之前,先编写测试代码。也就是说...

文集作者