240 发简信
IP属地:内蒙古
  • Resize,w 360,h 240
    iOS开发多线程的那些坑

    在平时iOS开发工作中,我们经常会用到系统提供的方法来使用多线程技术开发App,期望可以充分利用硬件资源来提高 App 的运行效率。但是,我们不...

  • iOS开发简单实现炫酷动画

    目前移动端开发,现在的动画库差不多都需要手动去编写动画代码。这样的话,iOS 和 Android 开发者就需要分别去编写适合自己系统的代码。而且...

  • Resize,w 360,h 240
    iOS开发应用外跳转

    APP应用外跳转(不同App之间的跳转) 1.URL Scheme方式,具体见官方文档。 比如在iPhone的Safari浏览器上面输入如下的命...

  • Resize,w 360,h 240
    iOS开发性能监控

    App 的性能问题虽然不会导致 App不可用,但依然会影响到用户体验。如果这个性能问题不断累积,达到临界点以后,问题就会爆发出来。这时,影响到的...

  • iOS开发 iPhoneX以上机型适配判断

    其实iphoneX以上(包括新发布)的机型无非就是多了刘海屏,多了safeArea,所以只要判断有没有safeArea就可以了。用xcode10...

  • iOS开发关于webview中的音频进入后台如何继续播放

    前两天项目出了个问题,webview中的音频如果播放后,pop到上个页面webview没了,但是音频还在继续播放。进入后台后音频停止,但是正常项...

  • _objc_msgForward的作用,直接调用会发生什么

    demo地址 _objc_msgForward是IMP类型的,用于消息转发的,当像一个对象发送消息,但他没有实现的时候,_objc_msgFor...

  • delegate与block的区别及应用场景

    block和delegate都可以回调,block更轻型,使用更简单,能够直接访问上下文,这样勒种不需要存储临时数据,使用block代码通常会在...

  • 组件化方案总结(1)创建私有库

    组件化开发就是把目前项目中的一个个功能,业务,基础模块分别解耦,分离出一个个pod库。通过安装pod库的形式,代替过去臃肿不堪的项目。组件化项目...