1. 下载 Flutter SDK; 去下载[https://flutterchina.club/setup-macos/]最好去官网现在最新版本,否则在后面使用的时候可能会...
一、 概述实现直播过程中共享屏幕分为两个步骤:屏幕数据采集和流媒体数据推送。前对于 iOS 来说,屏幕采集需要系统的权限,受制于iOS系统的限制,第三方 app 并没有直接录...
仅供iOS初学者参考PS:看不清的图可以点击查看原图 UI相关 Runtime OC特性 内存管理 Block 多线程 Runloop 网络相关 设计模式 架构 算法 第三方...
修改说明:有朋友反映Xcode9编译RAC4.x失败,无法设置Use Legacy Swift Language Version 的问题。现在将RAC版本改成了2.5(OC版...
1 KVC(KeyValueCoding) 1.1 KVC 常用的方法 1.2 KVC 底层实现原理 1.3 KVC 的使用场景 1.3.1 赋值 (1) KVC 简单属性赋...
43篇 《iOS开发高手课》已完成,后面会对内容进行迭代,丰富下内容和配图。最近画了张 iOS 开发全景舆图,还有相关一些资料整理,方便我平时开发 App 时参看。舆图如下:...
本文逻辑图: 在知道他们区别之前,我们首先要知道NSObject对象的赋值操作做了哪些操作。 A=C其实是在内存中创建了一个A,然后又开辟了一个内存C,C里面存放的着值B。 ...
协议 只能被class继承的协议 被@objc修饰的协议,还可以暴露给OC去遵守实现 可以通过@objc定义可选协议,这种协议只能被class遵守 dynamic 被@obj...
原文:https://www.jianshu.com/p/5f34368b4879[https://www.jianshu.com/p/5f34368b4879] 当我们在写...
很久没有写东西了,半年搞1个半app,2个ipad项目,人已疯。。。。 今天在重构代码,总结一下:MQTT的使用和坑 MQTT 是IBM开发的一个即时通讯协议,有可能成为物联...
转载自:iOS开发——OC篇&常用关键字的使用与区别 copy,assign,strong,retain,weak,readonly,readwrite,nonatomic,...
一、CABasicAnimation基本动画(fromValue和toValue) 二、CAKeyframeAnimation关键帧动画: 1、关键帧动画之path路径 2、...
这一篇主要介绍基础动画之缩放和旋转。这些基本操作分享完之后,我想想可以找个稍微复杂一点点的动画做做啦。 这篇继续基础篇,分享一下缩放和旋转。因为整体思路和平移基本上没有变化,...