You need to enable JavaScript to run this app.
最新活动
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何加强和深化自己的iOS基础知识?有哪些学习资源可以推荐?

面向开发者的云福利中心,ECS 60元/年,域名1元起,助力开发者快速在云上构建可靠应用

社区干货

iOS 优化 - 启动优化 |社区征文

## 前言Hi Coder,我是 CoderStar!之前曾在[iOS优化-瘦身](https://mp.weixin.qq.com/s/wDcYvea5dTq0dh0PBwRu4A)文章中提到过iOS优化将会是一个专题,今天就带来iOS优化系列的第二篇,主要介绍一下启动优化,即如何... 推荐使用`__attribute__((constructor))`构建器函数的被调用时间点作为 `pre-main` 阶段结束时间点:能最大程度实现解耦。> 之所以不使用`+load`方法主要原因是不确定最后执行的`+load`方法是哪一个,即使当时确认...

开放报名|字节跳动工程师带你5天进阶iOS应用稳定性优化

通过5天的课程带你进阶iOS应用稳定性优化知识 ~ 原理讲解与案例分析相结合,内容丰富干货满满 手把手教你如何定位和解决问题,提高异常问题排查效率 更有学员专属实践资源福利,即学即用,助你实现技术成长 报名学习还... 想学习新事物,提升应用稳定性,高效实现性能优化等。 **🌟活动时间:**活动报名:2月13日-3月6日资源领取:2月24日-2月27日课程学习:2月28日-3月6日 **🌟课程亮点:**- 理论基础与案例实践相结合...

【教程】浅谈ios混淆和加固加密

# 【教程】浅谈ios混淆和加固加密```混淆:针对项目代码,代码混淆通常将代码中的各种元素(变量、函数、类名等)改为无意义的名字,使得阅读的人无法通过名称猜测其用途,增大反编译者的理解难度。虽然代码混淆可... 代码混淆界面随左侧的菜单不同略有区别。但是整体是,顶部选择需要处理的macho文件,然后是一排显示过滤控制功能。 ​## 资源文件混淆界面资源文件模块包括了文件名称修改,web资源压缩,图片水印等等功能。界...

字节跳动如何系统性治理 iOS 稳定性问题

> *本文是丰亚东讲师在2021 ArchSummit 全球架构师峰会中「如何系统性治理 iOS 稳定性问题」的分享全文*首先做一下自我介绍:我是丰亚东,2016 年 4 月加入字节跳动,先后负责今日头条 App 的工程架构、基础库和体验... 字节跳动作为拥有像抖音、头条等超大量级 App 的公司,对稳定性问题是非常重视的。过去几年,我们在这方面投入了非常多的人力和资源,同时也取得了不错的治理成果。过去两年抖音、头条、飞书等 App 的异常崩溃率都有 ...

特惠活动

热门爆款云服务器

100%性能独享,更高内存性能更佳,学习测试、web前端、企业应用首选,每日花费低至0.55元
60.00/1212.00/年
立即购买

域名注册服务

cn/top/com等热门域名,首年低至1元,邮箱建站必选
1.00/首年起32.00/首年起
立即购买

DCDN国内流量包100G

同时抵扣CDN与DCDN两种流量消耗,加速分发更实惠
2.00/20.00/年
立即购买

如何加强和深化自己的iOS基础知识?有哪些学习资源可以推荐?-优选内容

iOS 优化 - 启动优化 |社区征文
## 前言Hi Coder,我是 CoderStar!之前曾在[iOS优化-瘦身](https://mp.weixin.qq.com/s/wDcYvea5dTq0dh0PBwRu4A)文章中提到过iOS优化将会是一个专题,今天就带来iOS优化系列的第二篇,主要介绍一下启动优化,即如何... 推荐使用`__attribute__((constructor))`构建器函数的被调用时间点作为 `pre-main` 阶段结束时间点:能最大程度实现解耦。> 之所以不使用`+load`方法主要原因是不确定最后执行的`+load`方法是哪一个,即使当时确认...
开放报名|字节跳动工程师带你5天进阶iOS应用稳定性优化
通过5天的课程带你进阶iOS应用稳定性优化知识 ~ 原理讲解与案例分析相结合,内容丰富干货满满 手把手教你如何定位和解决问题,提高异常问题排查效率 更有学员专属实践资源福利,即学即用,助你实现技术成长 报名学习还... 想学习新事物,提升应用稳定性,高效实现性能优化等。 **🌟活动时间:**活动报名:2月13日-3月6日资源领取:2月24日-2月27日课程学习:2月28日-3月6日 **🌟课程亮点:**- 理论基础与案例实践相结合...
iOS (Objective-C)
集成 RTC SDK 后,你可以使用其中接口快速构建基础应用,实现基本实时音视频通话;你也能通过阅读代码,了解音视频通话的最佳实践。如果你想了解完整的项目实现,参看示例项目。 前提条件Xcode 12.5 或以上版本(本文涉及... 创建项目本步骤为如何创建一个新项目,如集成到已有项目,请直接查看步骤 2。 打开 Xcode,点击 File > New > Project 选择 iOS > App,点击 Next 输入项目名称、团队名称、选择开发语言(这里为 Objective-C ) ,点...
iOS 接入文档(旧版)
建议阅读者具有基本的 iOS 开发能力。 二、支持系统系统要求版本为 iOS 9.0 及以上。 三、开发环境推荐开发者使用 Xcode11 以上作为自己的开发工具,本开发文档也是基于 Xcode 开发环境下进行编写的。 四、集成方式... 基础能力接入说明1. BDWebImageURLFilter BDWebImageManager 支持设置 URLFilter\- (NSString \*)identifierWithURL:(NSURL \*)url;实现此方法后 manager 内部调度会根据具体的 URL-key 计算策略来唯一标识一个图片...

如何加强和深化自己的iOS基础知识?有哪些学习资源可以推荐?-相关内容

字节跳动如何系统性治理 iOS 稳定性问题

> *本文是丰亚东讲师在2021 ArchSummit 全球架构师峰会中「如何系统性治理 iOS 稳定性问题」的分享全文*首先做一下自我介绍:我是丰亚东,2016 年 4 月加入字节跳动,先后负责今日头条 App 的工程架构、基础库和体验... 字节跳动作为拥有像抖音、头条等超大量级 App 的公司,对稳定性问题是非常重视的。过去几年,我们在这方面投入了非常多的人力和资源,同时也取得了不错的治理成果。过去两年抖音、头条、飞书等 App 的异常崩溃率都有 ...

iOS

最新版本号参看资源获取。 objectivec platform :ios, '8.0'source 'https://github.com/CocoaPods/Specs.git'source 'https://github.com/volcengine/volcengine-specs.git'target 'App' do warn 请使用静态库链接方式,否则会链接出错 use_frameworks! 如果是 Swift 工程,请使用 use_modular_headers! 不要使用 use_frameworks!use_modular_headers! 指定你所需要的 SDK 版本,可在产品动态页面获取历史版本号,推荐使用最新版本p...

iOS】拍摄&基础编辑 含 UI 接入文档

其中的资源会加到 App 的 main bundle 里。 CKRRecorder 拍摄、合拍模块。 NLEEditor-iOS 是编辑器模块,编辑器的轨道区部分在 DVETrackKit 中。 DVEFoundationKit 集中放一些通用的基础类。 快速接入 开发机环... bash cd CKOne-iOS/CKOnepod updateopen CKOne.xcworkspace修改成自己的开发者证书 在 Xcode 中,选择真机设备后,便可 run 起来。 SDK 接入SDK 接入到已有的 App,有以下步骤(这里新建了一个 Demo,作为举例) 复制...

热门爆款云服务器

100%性能独享,更高内存性能更佳,学习测试、web前端、企业应用首选,每日花费低至0.55元
60.00/1212.00/年
立即购买

域名注册服务

cn/top/com等热门域名,首年低至1元,邮箱建站必选
1.00/首年起32.00/首年起
立即购买

DCDN国内流量包100G

同时抵扣CDN与DCDN两种流量消耗,加速分发更实惠
2.00/20.00/年
立即购买

iOS

最新版本号参看资源获取。 objectivec source 'https://github.com/volcengine/volcengine-specs.git'source 'https://github.com/CocoaPods/Specs.git' platform :ios, '11.0'target 'ByteBusiness' do Comment the next line if you don't want to use dynamic frameworks use_frameworks! 指定你所需要的 SDK 版本,可在产品动态页面获取历史版本号,推荐使用最新版本 pod 'im-uikit-tob', '1.x.x'endpod install,如果...

iOS 上传 SDK 接入文档(旧版)

一、阅读对象 本文档为技术文档,建议阅读者具有基本的 iOS 开发能力。 二、支持系统 系统要求版本为 iOS 9.0 及以上。 三、开发环境 推荐开发者使用 Xcode11 以上作为自己的开发工具,本开发文档也是基于 Xcode 开发... 成员变量 含义 说明 storeUri 资源id,资源uri NSString fileIndex 文件索引 NSInteger errCode 错误码 NSInteger mediaInfoDict 媒体信息 NSDictionary 其中mediaInfoDict包含的图片元信息: td {white-space:pre-...

iOS(v4.1.0.0及以上)

准备阶段拷贝 iossample 项目中的 Core/Core 目录下的文件到自己项目中 如果需要使用 sample 中提供的视频采集、绘制接口(如果项目中已接入推流或有自己的图像处理,一般不需要这一步),同时拷贝 Common/Common 目录... provider;其中 BEAlgorithmResourceProvider 为算法提供了一些资源信息,例如模型文件,每一个算法所需的资源不尽相同,所以每一个算法都有自己的定义,人脸检测的定义如下: objc @protocol BEFaceResourceProvider - ...

【教程】混淆代码保护与优化

在本文中,我们将介绍如何在iOS项目中利用混淆技术来保护源代码安全并实现优化。我们将分别针对Swift和OC项目,详细介绍如何使用脚本和工具进行代码混淆,并解决在混淆过程中可能遇到的问题。随着移动应用市场的不断扩... 里面可以分别对oc类,方法,swift类,方法等进行选择配置要处理的内容### Swift项目代码混淆Ipa Guard代码混淆工具支持对代码中的各种资源图片、js、mp3、xib、sb、json、html等名称进行修改,使其变得无意义,增加...

iOS技术博客:App备案指南

定义和目的App备案是指在中华人民共和国境内从事互联网信息服务的App主办者,依照相关法规向电信主管部门履行备案手续,登记实名、网络资源和业务等信息。备案的目的是规范移动互联网应用程序的开发和运营,保护用... 登录国家互联网基础资源管理系统,填写相关信息并提交申请。2. 填写App的基本信息,包括App名称、开发者信息、运营主体信息等。3. 提交备案材料后,省级通信管理局将在二十个工作日内进行审核,并通过短信或邮件...

veImageX 演进之路:iOS 高性能图片加载 SDK

本文就来介绍下 iOS 客户端图片加载 SDK(下文中简称 SDK),[SDK](https://www.infoq.cn/article/qvhLDAAJ2xJ3s74ydorP "xxx") 主要提供图片网络加载、图像解码、图片基础处理与变换以及图片服务质量监控上报等能力。 #### 业内主流开源图片加载 SDK 在介绍 veImageX 图片加载 SDK 之前先看看业内目前有哪些主流的图片加载 SDK,[veImageX ](https://www.infoq.cn/article/xzyhEkFLyVu8izr63sMc "xxx")图片加载 SDK 是使...

特惠活动

热门爆款云服务器

100%性能独享,更高内存性能更佳,学习测试、web前端、企业应用首选,每日花费低至0.55元
60.00/1212.00/年
立即购买

域名注册服务

cn/top/com等热门域名,首年低至1元,邮箱建站必选
1.00/首年起32.00/首年起
立即购买

DCDN国内流量包100G

同时抵扣CDN与DCDN两种流量消耗,加速分发更实惠
2.00/20.00/年
立即购买

产品体验

体验中心

云服务器特惠

云服务器
云服务器ECS新人特惠
立即抢购

白皮书

一图详解大模型
浓缩大模型架构,厘清生产和应用链路关系
立即获取

最新活动

爆款1核2G共享型服务器

首年60元,每月仅需5元,限量秒杀
立即抢购

火山引擎增长体验专区

丰富能力激励企业快速增长
查看详情

数据智能VeDI

易用的高性能大数据产品家族
了解详情

一键开启云上增长新空间

立即咨询