iOS推送 在IOS推送服务中,Apple提供了两种不同方式的推送形式,一种是在通知栏上面显示的推送;另一种则是不带消息提醒的推送,...
iOS推送 在IOS推送服务中,Apple提供了两种不同方式的推送形式,一种是在通知栏上面显示的推送;另一种则是不带消息提醒的推送,...
方法: 使用 .a 创建 使用 .framework 创建 坑: 为了让使用 intel 和 m1 芯片的同学都能使用模拟器或真机, 我们需要两个 .a: intel.a (...
问题的由来 在Apple发布M1芯片之前,一直使用Intel的芯片,没有出现什么问题。发布M1芯片后,由于两者架构的不同(M1是arm64架构,Intel是x86_64的架构...
本文目录 1、蓝牙介绍 2、iBeacon 3、iOS 蓝牙 4、中心模式的使用 5、外设模式的使用 6、后台运行蓝牙服务 7、第三方框架 1、蓝牙介绍 具体讲解见 蓝牙[h...
5、外设模式的使用 5.1 App 作为外设被连接的实现 1、启动一个 Peripheral 管理对象 打开 peripheralManager,设置 peripheralM...
没有服务端的app就是个空壳,但对个人开发者而言,服务端的搭建和部署一直是个问题,目前的方法通常就是借助云服务器,这里记录下如何快速使用后端云服务来实现所有后端的操作,无需后...
前言 移动端项目复杂到一定程度都会走上组件化的道路,组件一多就会出现联编缓慢的问题。对于Objectiv-C语言的项目,想要加速编译打包的速度,就需要将大量依赖的组件在打包的...
1、描述 平时在ios开发过程中不管是开发人员还是测试人员,都会遇到APP崩溃的情况,这个时候就要求开发者集成一些像bugly一样的工具,但是没有集成bug解析工具的是怎么去...
一、开发和发布证书作用 1、类似上边证书样式的就是Certificates(证书,包括开发、发布证书),作用 :这.cer文件格式的证书是让开发者使用的设备(也就是你的Mac...
Flutter 的 生命周期 说到 Flutter 的生命周期,其实就是说 StatefulWidget 的生命周期,因为 StatelessWidget 是静态控件。 St...
圆角按钮是我们在做界面时常常遇到的UI样式。通常的办法,是做一个drawable,比如这样: 在Layout文件里Button的background属性设上这个drawabl...
一般情况下,在我们 Archive 完项目后需要保存对应的 dSYM 文件,这样有线上崩溃时,崩溃统计工具并没有明确提供崩溃类和方法时,我们拿着地址去 dSYM 文件中对比,...
操作系统的出现为我们的程序带来了 并发性,操作系统使我们的程序能够同时运行多个程序,一个程序就是一个进程,也就相当于同时运行多个进程。 操作系统是一个并发系统,并发性是操作系...
版本记录 前言 我们在做app的时候,不是做完功能就结束了,很多时候是需要进行检查和优化的,而xcode自带了一个很好的检查工具,可以检测内存泄漏。还可以查看哪一个方法比较耗...
以前: 在老版本的Objective-C语言中,我们需要同时声明属性和底层实例变量,那时,属性是Objective-C语言的一个新的机制,并且要求你必须声明与之对应的实例变量...