240 发简信
IP属地:浙江
  • 从面试官角度看iOSer应该如何面试

    开章 一天下午轩老板突然钉钉联系我,告诉我我们事业部要招一个iOS,要我准备一些笔试题和面试题。当时我的第一反应是:啥?iOS竟然还能有HC,不是iOS没人要了么?虽然我的心...

  • 为啥我在头文件里import 就会报错找不到头文件

    如何打包一个依赖第三方framework(如支付宝的framework)的静态framework

    这篇文章我们主要来探讨一下,如何让一个静态framework 依赖其他的静态framework,本文以活体检测的framework为例来一步步说明是如何实现的。 至于如何打包...

  • 不可变对象进行copy是浅拷贝 指针复制 那么为什么修改 mu 不会影响 arrayCp

    详解iOS的深浅拷贝

    上次面试被问到怎么去完全复制?懵逼了啊,之前完全没注意到过这个啊,所以就把问题记下来,好好花了个时间整理了一下,写的可能有点儿啰嗦,将就看吧。 在iOS里,copy与muta...

  • 有demo么

    Swift中依赖注入的解耦策略

    原文地址:Dependency Injection Strategies in Swift 今天我们将深入研究Swift中的依赖注入,这是软件开发中最重要的技术之一,也是许多...

  • 不能同时设置左右阴影么 不要底部

    iOS UIView添加阴影效果 四周或者单边阴影

    一般情况下设置阴影只需要设置layer就行,但是如果只是单边阴影,只设置layer效果不是多好,可以用贝塞尔曲线实现。 1. 直接设置layer阴影效果 2. 利用贝塞尔曲线...

  • 霜神, 求地址

    2018 iOS 组件化

    一. 组件化的需求 在 iOS Native app 前期开发的时候,如果参与的开发人员也不多,那么代码大多数都是写在一个工程里面的,这个时候业务发展也不是太快,所以很多时候...

  • 奇怪的AnyObject和背后的SwiftValue

    奇怪的行为 在日常的开发过程中,我们经常会用到AnyObject,按照苹果的官方文档来说,所谓的AnyObject就是一个所有Class都隐式遵循的Protocol,原文如下...

  • 你好 , 怎么保持小车匀速运动呢

    iOS 百度地图路线绘制与小车平滑移动

    百度地图的文件都没有上传,需要自己导入一下才可以使用.https://github.com/dong136279559/-demo 项目中用到了百度地图,记录一下,为以后开发...

  • label上的数字怎么实时变化

    iOS开发之CAShapeLayer后续——动画进度圈

    一、CAShapeLayer后续 基于上一篇文章CAShapeLayer初探的要求,笔者会在这篇文章中简析动画进度圈的封装步骤和代码实现。封装思路很简单,没有多少的代码,新接...

  • 这个语音传输 有延迟么

    iOS 语音上传 语音录制 上传 播放

    语音上传 语音录制 上传 播放按钮[self.speakBtn addTarget:self action:@selector(speakClick:forEvent:)...