一、Rx 介绍 1,什么是 Rx? Rx 是 ReactiveX 的缩写,简单来说就是基于异步 Event(事件)序列的响应式编程。 Rx 可以简化异步编程方法,并提供更优雅...
一、Rx 介绍 1,什么是 Rx? Rx 是 ReactiveX 的缩写,简单来说就是基于异步 Event(事件)序列的响应式编程。 Rx 可以简化异步编程方法,并提供更优雅...
一、启动优化 1、冷启动(从零开始的启动) 冷启动可以分为三个阶段 1.1 Main函数执行前 加载可执行文件(mach-o文件) 加载动态链接库,进行rebase指针调整和...
前言: 最近把 iOS 面试中可能会遇到的问题整理了一番, 题目大部分是网上收录的, 方便自己巩固复习, 也分享给大家; 希望对大家有所帮助! 对于答案,不一定都合适,欢迎大...
前言: 最近把 iOS 面试中可能会遇到的问题整理了一番, 题目大部分是网上收录的, 方便自己巩固复习, 也分享给大家; 希望对大家有所帮助! 对于答案,不一定都合适,欢迎大...
Swift包含了C和Objective-C上所有基础数据类型 Int 表示整型值 Double 和Float 表示浮点型值 Bool 表示 布尔型值 String 表示 文本...
Swift是一种安全,快速和互动的编程语言,将现代编程语言的精华和苹果工程师文化的智慧,以及来自开源社区的多样化共享结合了起来。对于初学者的表达力也很友好。是一门满足工业...
前言 11、什么是内存对齐,内存对齐规则是什么样的? 内存对齐是计算机体系结构中的一个概念,指的是数据在内存中的存储位置相对于内存起始地址的偏移量必须是特定值的倍数。内存...
前言 6、什么是KVC、KVO? KVC(Key-Value Coding) KVC是一种通过键值访问对象的属性的机制,允许通过键(属性名)来访问和修改对象的属性值。这使得...
前言 1、iOS中是怎么对内存进行管理的? 为什么要进行内存管理? 程序在运行的过程中,往往涉及到创建对象、定义变量、调用函数或方法,而这些行为都会增加程序的内存占用。 ...
不知不觉,从事iOS相关工作将近7年了,这里对iOS的一些基础知识进行一个简单的整理归纳。 1、Objective-C的类可以多重继承么?可以实现多个接口么? Obj...
过去的两年半里,工作内容里关于RN开发的不少,与TypeScript的接触也是日日夜夜,那么问题来了: 正所谓,工欲善其事,必先利其器,接下来小编带你回味下TypeS...
Runtime 一个耳熟能详的词语,但是你知道它具体是啥?能干些什么嘛?那么就由小编带你去探索下Runtime这扇神秘的大门吧。 本文内容: 一、什么是Runtime? ...
当连接真机运行,xcode出现unable to launch xxx,此时我们可以点击detail来查看详情。 DetailsUnable to install "XXX"...
前言 很多时候React Native在引入资源文件的时候比如SVG,JSON文件资源的时候,需要把文件放在对应的原生工程里面去(IOS和Android分别放入),这样其实对...
你好,这个在pro max有出入的你有解决办法嘛?
iOS如何获取启动页图片在 iOS 开发中,我们用到了启动页,它只在程序启动时加载一次,一闪而过然后就是执行我们程序的代码.它就像一张名片一样,使我们 APP 的一张脸,反应了我们APP 的主题和设...
1、描述 平时在ios开发过程中不管是开发人员还是测试人员,都会遇到APP崩溃的情况,这个时候就要求开发者集成一些像bugly一样的工具,但是没有集成bug解析工具的是怎么去...
1. AVAudioSession 概述 最近一年一直在做IPC Camera的iOS客户端开发。和音频打交道,必须要弄清楚AVAudioSession。先看下苹果的官方图:...
title: iOS音频编程之实时语音通信date: 2016-07-14tags: AAC Converter,Audio Queue,Audio Unit,Multipe...
最近完成了我司iOS项目的重构,把整体的代码架构都梳理了一遍,主要按照MVP的架构模式,并综合考虑了重构的难度和效果。在这个过程中也积累了一些代码重构方面的经验,在这里总结一...
App跳转ios10之前和ios10之后分别是通过(下面我介绍的主要是oc swift的可以去这里看一下) //ios10之前 - (BOOL)openURL:(NSURL*...