240 发简信
IP属地:北京
  • 120
    SwiftUI 中重拾AppDelegate

    1.新建项目(新建项目时请选择如图选项) 2.建完项目后,不出问题的话能看到熟悉的Appdelegete回来了 那如何指定根控制器呢? ContentView 为你自己写的s...

  • @加油樊先生 什么bug?

    iOS监控卡顿方案

    前言 在移动设备上开发软件,性能一直是我们最为关心的话题之一,我们作为程序员除了需要努力提高代码质量之外,及时发现和监控软件中那些造成性能低下的”罪魁祸首”也是我们神圣的职责...

  • iOS 内存泄露以及解决方案

    泄漏原因 在目前主要以ARC进行内存管理的开发模式,导致内寸泄漏的根本原因是代码中存在循环引用,从而导致一些内存无法释放,这就会导致delloc方法无法被调用。主要原因大概有...

  • iOS监控卡顿方案

    前言 在移动设备上开发软件,性能一直是我们最为关心的话题之一,我们作为程序员除了需要努力提高代码质量之外,及时发现和监控软件中那些造成性能低下的”罪魁祸首”也是我们神圣的职责...

  • pod 创建私有库

    https://www.jianshu.com/p/c8ea1f95717a

  • 120
    APP冷启动以及页面加载时间

    当我们的 App 大到一定规模时,就需要开始关注应用的启动时间了,因为这关系到用户体验问题。 我们通常说的启动时间为:用户点击应用图标,显示闪屏页,到该应用首页界面被加载出来...

  • 120
    如何精确度量 iOS App 的启动时间

    在 WWDC 2016 和 2017 都有提到启动这块的原理和性能优化思路,可见启动时间,对于开发者和用户们来说是多么的重要,本文就谈谈如何精确的度量 App 的启动时间,启...

  • 日常工作中遇到问题总结

    1.iOS 程序引入framework 类别报错unrecognized selector sent to class背景 在ios开发过程中,有时候会用到第三方的静态库(....

  • NSProxy

    概念 NSProxy是一个类似于NSObject的根类,看代码: 上面我们可以看到NSProxy是一个实现了NSObject协议的根类。苹果的官方文档是这样描述它的:NSPr...

  • iOS13问题总结

    坑一 UITextField 的私有属性 _placeholderLabel 被禁止访问了 居然崩溃了,错误信息如下 解决方案: iOS 13 通过 KVC 方式修改私有属性...

  • 120
    APM(网络监控方面)

    .前言 1.什么是APM? APM(Application Performance Management & Monitoring)是应用性能管理,在信息科学和系统控制领域,...

  • 120
    iOS如何生成framework

    1.首先新建一个项目,选择Cocoa touch Framework 2.然后随便取一个名字 3.然后将要封装成framework的代码拖入工程 4.选择工程文件>targe...

  • iOS热重载

    InJection(热重载) 最近一段时间苦恼于UI调试,基本上就是麻木的修改运行Xcode,修改再运行Xcode,苦恼的地方在于项目文件逐渐变大、电脑性能变差造成App编译...

  • 120
    关于Xcode10打包导致IOS9.x崩溃的问题解决办法

    关于Xcode10打包导致IOS9.x崩溃的问题解决办法如下图更改这个位置即可

  • 苹果原生地图集成基本功能

    目前APP端能够集成的地图国内的有百度,高德,国外的有谷歌,但如果做国际化,对安卓开发来说就要接入两种地图 (由于天朝的规定,大家都懂得) 但对于苹果地图开发来说 苹果地图就...

  • 有 demo 吗?

    iOS 系统自带API地图开发相关(一)

    系统自带API CoreLocation CoreLocation框架使用须知CoreLocation框架中所有数据类型的前缀都是CLCoreLocation中使用CLLoc...

  • 120
    JS 与 UIWebView 交互

    最近由于公司需求,需要与h5进行交互,所以做了相关工作,写下这篇文章,让以后有此需求的小伙伴能快速上手,免踩坑 1.首先我创建了一个管理类JSandOCManager ,在....