首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
开发
订阅
刘优秀
更多收藏集
微信扫码分享
微信
新浪微博
QQ
46篇文章 · 0订阅
iOS面试题收纳-多线程之多读单写
iOS中的多读单写实现方案 pthread_rwlock dispatch_barrier_async 什么是多读单写? 多读单写:可以多个读者同时读取数据,在读的时候不能取写入数据。在写的过程中不能
iOS 多线程GCD之信号量
项目中需要控制首页多个弹框的顺序,用GCD的信号量来实现,顺便学习一下 最重要的三个函数: 1、dispatch_semaphore_create创建一个Semaphore并初始化信号的总量 2、di
iOS 隐私协议配置 PrivacyInfo.xcprivacy
====前言==== 我这是自己手动配置的 还没上线审核,只是上传ipa后没再收到反馈邮件了,还不能完全确定是否正常 有位大佬配置了个全自动脚本【有时间的话我再试一试】 关于第三方sdk 签名问题:
解决 iOS 项目 pod install 错误:"Unable to Find Compatibility Version String"
解决 pod install 错误: Unable to Find Compatibility Version String
iOS内购详解
通过app store来购买应用程序或应用程序内的虚拟商品,iOS内购只用于销售虚拟物品,如你的App里的高级内容,以及订阅数字内容,既然提到购买,那必然有“商品”,主要讲解iOS内购相关的东西。
有赞移动 iOS 组件化(模块化)架构设计实践
业务组件化(或者叫模块化)作为移动端应用架构的主流方式之一,近年来一直是业界积极探索和实践的方向。有赞移动团队自16年起也在不断尝试各种组件化方案,在有赞微信商城,有赞零售,有赞美业等多个应用中进行了实践。我们踩过一些坑,也收获了很多宝贵的经验,并沉淀出 iOS 相关框架 Bi…
iOS Memory 内存详解 (长文)
iOS 是基于 BSD 发展而来,所以先理解一般的桌面操作系统的内存机制是非常有必要的。在此基础之上,本文会进一步在 iOS 系统层面进行分析,包括 iOS 整体的内存机制,以及 iOS 系统运行时的内存占用的情况。最后会将粒度缩小到 iOS 中的单个 app,讲到单个 app…
(建议精读)HTTP灵魂之问,巩固你的 HTTP 知识体系
上回就已经承诺过大家,一定会出 HTTP 的系列文章,今天终于整理完成了。作为一个 web 开发,HTTP 几乎是天天要打交道的东西,但我发现大部分人对 HTTP 只是浅尝辄止,对更多的细节及原理就了解不深了,在面试的时候感觉非常吃力。这篇文章就是为了帮助大家树立完整的 HTT…
iOS深思篇 | 宏定义
一. 简介 宏是一种批量处理的称谓,简单来说就是根据定义好的规则替换一定的文本。替换过程在程序编译期,也因此大量使用宏会造成编译时间变长;而且替换过程不进行类型安全检查;还需要注意“边缘效应”; 比如#define N 1 + 2,使用时NSInteger a = N / 2,…
IOS面试考察(九):性能优化相关问题
1. IOS面试考察(九):性能优化相关问题 APP的启动时间,直接影响用户对你的APP的第一体验和判断。如果启动时间过长,不单单体验直线下降,而且可能会激发苹果的watch dog机制kill掉你的APP,那就悲剧了,用户会觉得APP怎么一启动就卡死然后崩溃了,不能用,然后长…