首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
用户2725957955
更多收藏集
微信扫码分享
微信
新浪微博
QQ
26篇文章 · 0订阅
(强烈推荐)移动端音视频从零到上手
音视频的发展正在向各个行业不断扩展,从教育的远程授课,交通的人脸识别,医疗的远程就医等等,音视频方向已经占据一个相当重要的位置,而音视频真正入门的文章又少之甚少,一个刚毕业小白可能很难切入理解,因为音视频中涉及大量理论知识,而代码的书写需要结合这些理论,所以搞懂音视频,编解码等…
iOS开发·runtime原理与实践: 消息转发篇(Message Forwarding) (消息机制,方法未实现+API不兼容奔溃,模拟多继承)
在我们开始使用消息机制之前,我们可以约定我们的术语。例如,很多人不清楚“方法”与“消息”是什么,但这对于理解消息传递系统如何在低级别工作至关重要。 方法:与一个类相关的一段实际代码,并给出一个特定的名字。例:- (int)meaning { return 42; } 消息:发送…
带你理解iOS/Mac沙箱机制
iOS/Mac总是给人一种“安全”的印象,那它都有哪些安全技术,其中核心的“沙箱”技术又是如何实现的呢,如何自定义启用进程沙盒化控制来降低安全风险,本文带你深入探究走入“沙箱”的世界~
国内大厂应用在移动端 Flutter 框架使用分析
在去年 6 月份我做过一份关于 《国内大厂在移动端跨平台的框架接入分析》 ,里面主要通过对 Android Apk 的分析统计了各类跨平台框架的使用情况。 时隔一年多,这次将针对 iOS 做一次国内大
iOS组件化之pod加载资源文件
前言:加载资源文件有两种情况Podfile文件使用use_frameworks!和不使用use_frameworks! oc工程的podfile一般是不使用use_frameworks!的,swift
iOS-消息转发机制详解
1、消息转发机制的原理 要明白消息转发机制,首先要搞清楚几个关键词的含义和区别:方法、选择器、消息 方法:方法也可以认为就是我们平时说的函数,称呼不同而已,如下所示,test就是一个返回为空,不带参数
iOS NSProxy详解
一 NSProxy介绍 众所周知,OC是单继承的语言,但是基于运行时的机制,却有一种方法让它来实现一下"伪多继承",就是利用NSProxy这个类。通过代码发现NSProxy是一个实现了NSObject
AVFoundation 高级捕捉功能
1. 视频缩放 设备执行缩放效果是通过居中裁剪由摄像头传感器捕捉到的图片实现的,也可以通过 videoZoomFactorUpscaleThreshold 来设置具体的放大中心。当 zoom factors 缩放因子比较小的时候,裁剪的图片刚好等于或者大于输出尺寸(考虑与抗边缘…
ios中的视频采集及参数设置和相机操作
在直播应用中,视频的采集一般都是用AVFoundation框架,因为利用它我们能定制采集视频的参数;也能做切换手机摄像头、拍照、打开手电筒等一些列相机的操作;当然,更重要的一点是我们能获取到原始视频数据用来做编码等操作。这篇文章我们介绍的内容如下: 介绍如何改变视频采集的参数,…
如何让系统单例更易测试
以 UIApplication、UIScreen 为代表的单例模式是 iOS 中最为常见的设计模式了,你可以在代码中的任意位置调用其属性或者方法。但是这种便利也给程序代码来一些负面影响,这种全局共享状态的做法对于代码测试来说简直就是噩梦。虽然我们可以对部分单例进行重构,但是系统…