首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
ZeroZero996
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
模块化方案 - BeeHive
如果没有一个好的模块化方案支撑,诸如代码冲突 / 逻辑复用等问题将占用不少开发时间,势必面临效率问题。
iOS经验积累-拿到当前连接WiFI的网关地址
最近一次tcp连接设备,设备输入流处理及控制设备操作的项目中,用到了通过连接wifi局域网通信,当时用的是wifi的网关地址作为设备的ip。查阅资料的时候,发现网上的回复都是一样的版本,笔者亲试此版本在APP允许无线局域网和蜂窝数据都打开的情况下,有很大的几率会拿到蜂窝移动数据…
iOS端屏幕录制开发指南
一、 概述 实现直播过程中共享屏幕分为两个步骤:屏幕数据采集和流媒体数据推送。前对于 iOS 来说,屏幕采集需要系统的权限,受制于iOS系统的限制,第三方 app 并没有直接录制屏幕的权限,必须通过系
iOS项目技术还债之路《二》IAP掉单优化
上篇中我们聊了聊iOS后台下载优化,通过一个成本较低的方案达到了业务预期的效果。这篇文章继续聊一聊今年初完成的另一个优化点:IAP掉单优化。 众所周知,由于IAP相关的坑比较多,IAP有很多话题可以聊。IAP的很多行为在官方文档中并没有清晰描述,因此除了官方文档外,也建议一并阅…
iOS项目技术还债之路《一》后台下载趟坑
去年底我在公司开始接手几个迭代了五六年的iOS老项目的技术优化工作。互联网公司的闭源N手业务老代码,经过了若干年和若干波人的轮番洗礼,再加上若干个deadline的赶工加持,已经是千疮百孔,改点东西如履薄冰。往好处想想,前人埋的坑越多,后人才有发挥空间不是。于是我愉快的开始了趟…
iOS静态库SDK开发指南
1. 搭建一个提高开发效率的静态库工程 2. 采用 pod lib 开发并打包静态库 3. 混淆带有bitcode sectname 的静态库
iOS开发-你不了解的库(一)
库是程序代码的集合,将多个文件组织起来。是共享程序代码的一种方式。 本质上:库是一段编译好的二进制代码,可以被载入内存中使用。使用库的时候需要对库的代码进行 Link ,而 Link 有两种方式:静态和动态,从而产生了静态链接库和动态链接库的概念 动态库在编译时不会被 copy…
iOS 符号二三事
调试符号:包括行号信息的调试符号信息,行号信息中记录了函数和变量所对应的文件和文件行号。 Mach-O 中可以保存有调试信息,Mach-O采用DWARF (Debug With Arbitrary Record Foramt) 的标准调试信息格式。DWARF 中调试信息也可以单…
IOS音视频(四十三)AVFoundation 之 Audio Session
音频是iOS、tvOS和watchOS中的托管服务。系统通过使用音频会话来管理应用程序、应用程序间和设备级别上的音频行为。 你使用一个音频会话来与系统沟通,告诉系统你打算如何在你的应用程序中使用音频。这个音频会话充当了你的应用程序和操作系统之间的媒介,反过来,也就是底层音频硬件…
iOS中动/静态库支持bitcode的问题
最近,在将工程中的几个基础库打包成动态库,减少二进制包大小。在本机build时没出现啥问题。但是在jenkins上打包,却出现了如下错误: 经搜索,发现跟bitcode相关。因为这些库默认是支持bitcode的,在build时,compile的参数是-fembed-bitcod…