240 发简信
IP属地:河南
  • xcodebuild报错normal armv7 objective-c++ com.apple.compilers.llvm.clang.1_0.compiler

    xcodebuild时,遇到报错normal armv7 objective-c++ com.apple.compilers.llvm.clang.1_0.compiler。...

  • 120
    再谈MVVM

    前言 MVVM设计模式自2005年被微软提出以来,在应用开发领域获得了长久的发展。iOS开发过程中,Apple推荐的MVC模式,因其广泛诟病的massive viewcont...

  • @iOS_LWide 你说的对,都需要加-ObjC

    xcode other linker flags: -framework -l

    xcode编译经常会发送三方库找不到的问题,例如: 这一般是编译后,link过程中类库找不到造成。找不到的原因,一个原因是路径不对,配置的路径下framework searc...

  • @iOS_LWide framwrok不需要,静态库.a需要加-ObjC

    xcode other linker flags: -framework -l

    xcode编译经常会发送三方库找不到的问题,例如: 这一般是编译后,link过程中类库找不到造成。找不到的原因,一个原因是路径不对,配置的路径下framework searc...

  • 程序的编译过程分为 编译->汇编->链接,-framework告诉编译器需要将framework在链接阶段link进去。另外这个framework现在不区分静态或动态。

    xcode other linker flags: -framework -l

    xcode编译经常会发送三方库找不到的问题,例如: 这一般是编译后,link过程中类库找不到造成。找不到的原因,一个原因是路径不对,配置的路径下framework searc...

  • 120
    H5首屏提速的一些思考

    总结 参考文章: 注图: H5加载流程 初始化 webview -> 请求页面 -> 下载数据 -> 解析HTML -> 请求 js/css 资源 -> dom 渲染 -> ...

  • NSProxy 与 respondsToSelector:

    NSProxy概述 正如Apple对NSPorxy的描述,NSPorxy是一个虚类。它不继承于NSObject,却实现了NSObject的Protocol。相比于我们常见的各...

  • NSInvocation setReturnValue 为NSObject时Bad Access问题

    示例代码可参照:hotacool/aspect 的AspectsDemoTests 问题概述 需求:ARC模式下,使用aspect,hook一个返回数组的实例方法,像原返回数...

  • 120
    react-native 拆包/分步加载方案

    RN中,发布js代码时,会打包成jsbundle形式。随着业务的增大,jsbundle体积也会逐渐增大,特别是多Module场景下,会生成多个jsbundle(包含相同的基础...

  • 120
    Sonarqube & ObjectiveC 环境搭建

    前言 团队开发中,代码质量的把关,往往决定了一个团队的开发维护效率。成员的增长,业务的扩大,不同风格、不严谨的代码,直接导致后续维护的高成本。每个团队都有自己的一套代码检查方...

  • 120
    iOS动态库导致的单例无效问题

    这里的单例无效,指的是虽然用了singleton模式,本该在APP生命周期内,只有一个单例对象,一个内存地址,却出现多个对象的问题。如下是singleton模式代码: 基本上...

  • PyCharm 激活[转载]

    已失效 选择 Activate new license with License server (用license server 激活)在 License sever add...

  • 120
    GitHub Page&Jekyll搭建静态博客(一)

    很多人都希望有个地方可以把自己的想法、感悟分享给大家。虽然有很多公共网站提供了便利的分享空间,但更希望有个专属的博客。建立网站,通常我们会想到,需要购买域名,网站存储的虚拟空...

  • 120
    xcode other linker flags: -framework -l

    xcode编译经常会发送三方库找不到的问题,例如: 这一般是编译后,link过程中类库找不到造成。找不到的原因,一个原因是路径不对,配置的路径下framework searc...

  • 120
    基于cocoapods的私有库搭建

    最近想为公司搭建cocoapods私有库框架,老早之前做过,踩过不少坑,想不到又一次掉坑里。果真是好记性不如烂笔头,这次得记下来。 1. 前言 cocoapods早已不是新鲜...

  • react-native 生成jsbundle

    两种生成jsbundle方式: curl命令download jsbundle react-native bundle 命令生成 curl命令生成 react-native ...

  • iOS .ipa文件分析

    ipa解包后结构: 可执行文件 .car,资源打包文件 _CodeSignature签名文件分析这些文件,可以了解项目资源打包情况,第三方库的引用情况,以及各模块代码的大小规...