240 发简信
IP属地:上海
  • 关于面试的一些经验

    前言 本文是关于面试经验的分享。以前写过从面试者角度出发的看法,这次从面试官的角度看看如何发掘优质的候选人。 正文 团队招聘什么人才 每个公司的招聘标准都不一样,即使是同一家...

  • 看上去好像无法修改系统定位?

    iOS实现模拟定位功能

    前言 App中越来越多的功能依赖用户实际的位置,例如基于用户位置提供推荐数据、基于定位判断某些功能是否可用,但是在开发调试中XCode却没有提供自定义的模拟定位的功能,所以本...

  • cmake -G Xcode报错有人遇到吗,macos版本10.15.4
    CMake Error at CMakeLists.txt:57 (project):
    No CMAKE_C_COMPILER could be found.
    CMake Error at CMakeLists.txt:57 (project):
    No CMAKE_CXX_COMPILER could be found.

    Clang 之旅--使用 Xcode 开发 Clang 插件

    Clang 之旅系列文章:Clang 之旅--使用 Xcode 开发 Clang 插件Clang 之旅--[翻译]添加自定义的 attributeClang 之旅--实现一个...

  • 120
    iOS之Tagged Pointer简单总结

    请问以下代码执行结果是什么: 运行结果:崩溃(坏内存访问) 原因分析:因为setter方法中,对strong修饰的属性会有一个retain和release的操作。在并发多线程...

  • 有2个问题想要请教下
    1:UIImage imageNamed: 方法在iOS9以上才是thread safe, 低版本有替代方法吗
    2:启动阶段使用的图片收集有什么好的方法吗

    [UIImage imageNamed:] 缓存策略窥探

    都知道 [UIImage imageNamed:] 有一个缓存,但是试想,如果我们要对沙盒里的图片也做一个缓存,这个缓存应该怎么设计,似乎不是那么容易解答的问题。这么一想,[...

  • uiimage 在子线程解码不会有问题吗 UIKit是多线程不安全吧?

    UIImage图片解码的性能优化

    前段时间看了篇IOS性能优化的文章:https://blog.ibireme.com/2015/11/12/smooth_user_interfaces_for_ios/里面...

  • 【读书笔记】OpenGL+ES应用开发实践指南:iOS卷

    1.图形处理单元(GPU)就是能够结合几何、颜色、灯管和其他数据而产生的一个屏幕图像的硬件组件。屏幕只有二维,因此显示3D数据的技巧就在于产生能够迷惑眼睛使其看到丢失的第3维...

  • 120
    VIM(入坑指南)

    VIM(新手入门) SomethingNew 相信看了这篇文章大家可以配置自己喜欢的vim,个人现在在小专栏专门更新和vim相关操作的文章,欢迎来订阅呀。个人小专栏主页在此 ...