在iOS开发中,Objective-C(OC)与Swift的混编可以充分利用两种语言的优势。然而,由于两者在语法和编译方式上的差异,混编过程中需要注意一些问题,并遵循特定的步...
在iOS开发中,Objective-C(OC)与Swift的混编可以充分利用两种语言的优势。然而,由于两者在语法和编译方式上的差异,混编过程中需要注意一些问题,并遵循特定的步...
Objective-C的消息发送机制与其他许多编程语言的函数调用不同,它的核心是动态性。消息发送(Message Sending)允许在运行时决定调用哪个方法,并且可以在类中...
weak引用能够避免循环引用的关键在于它不会增加引用计数(Reference Count),从而打破对象之间的强引用循环,避免内存泄漏。为了理解这个过程,需要深入探讨weak...
KVO(Key-Value Observing)的底层实现原理 KVO(键值观察)是一种观察者模式的实现,它允许对象观察其他对象的属性变化,并在属性变化时接收通知。KVO的使...
这只是其中一种可能
Xcode编译时出现ld: framework not found XXX的另一奇葩原因之前自己抓包了一个直播平台的数据,自己写了一个简单的应用玩(并未上架,只是上传到github),用到了B站的IJKMediaFramework,之前都能好好安装,后来发现加载...
能否提供一下合并后的framework?我的frameworkM1上的模拟器不能使用,真机可以
iOS M1 Pro 芯片编译IJKPlayer实录ijkplayer是B站开源的点播+直播框架,底层基于FFmpeg封装,同时支持Android和iOS平台。 由于ijkplayerSDK在下载的文件中没有直接提供,需要我们...
报错:Assertion failed: (false && "compact unwind compressed function offset doesn't fit i...
不知道大家有没有遇到这样的情况,下载的文件文件名为中文,而iOS下载到本地,取response的suggestedFilename,但得到的却是é��åº�å¸�å·...
谢谢提醒,已修改😅
iOS14 隐私适配及部分解决方案在6月份刚结束的首次线上 WWDC 2020 发布会上苹果向我们展示了新的 iOS14 系统。iOS14 的适配,很重要的一环就集中在用户隐私和安全方面。 在 iOS13 及...
6月23日凌晨 1 点,苹果 WWDC20 开发者大会在线上以主题演讲的方式,在 Apple Park 进行直播。 23-26日,苹果公开了 100 多个面向开发者的视频,内...
在6月份刚结束的首次线上 WWDC 2020 发布会上苹果向我们展示了新的 iOS14 系统。iOS14 的适配,很重要的一环就集中在用户隐私和安全方面。 在 iOS13 及...
最近公司的电脑总是连接iPhone时,反复地连接断开,而我又是一名ioser,再加上现在做的项目用的一些SDK不支持模拟器,搞得根本无法正常工作,甚至都要跟公司申请换电脑了(...
sourcetree简介 SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端,主要依赖可视化界面操作,省去繁琐复杂不容易理解的终...
SwiftUI 是一个声明式的 UI 开发方式。在能够进一步之前,我们最好先弄清指令式和声明式两种编程方式的区别,从而更好地理解SwiftUI的强大与精妙。 指令式编程 C,...
在具体介绍 Combine 之前,有两个重要的概念需要简要介绍一下: 观察者模式 响应式编程 观察者模式 观察者模式(Observer Pattern)是一种设计模式,用来描...
原文地址:https://mecid.github.io/2019/06/12/understanding-property-wrappers-in-swiftui/Swif...
就问此时此刻还有谁?45度仰望天空,该死!我这无处安放的魅力!RxSwift(1)—— 初探RxSwift(2)—— 核心逻辑源码分析RxSwift(3)—— Observa...
就问此时此刻还有谁?45度仰望天空,该死!我这无处安放的魅力!RxSwift(1)—— 初探RxSwift(2)—— 核心逻辑源码分析RxSwift(3)—— Observa...