@lio_zero 是的~
Web Share APIWeb Share API[https://developer.mozilla.org/en-US/docs/Web/API/Navigator/share] 允许网站调用主...
@lio_zero 是的~
Web Share APIWeb Share API[https://developer.mozilla.org/en-US/docs/Web/API/Navigator/share] 允许网站调用主...
请问下iOS的界面出现的共享按钮是因为系统升级到了iOS15吗?
Web Share APIWeb Share API[https://developer.mozilla.org/en-US/docs/Web/API/Navigator/share] 允许网站调用主...
本文首发于 个人博客 在IOS开发中,同步锁相信大家都使用过,即 @synchronized ,这篇文章向大家介绍一些 @synchronized的原理和使用。 @sync...
size根据文字自适应 动画方法的详细说明请参考UIView(UIViewAnimation)开始动画参数animationID,动画内部应用程序标识用来传递给动画代理消息。...
这个强真不是一般的高
GitHub无法访问、443 Operation timed out的解决办法写作不易!如果有用!请点赞、收藏、关注!谢谢! 【发烂渣】提示: 如果你想快速看解决方案,请直接滑动到“【发烂渣】解决办法” 。 但你却会错过了一个亿!!!!! 【发烂渣】...
惯例吹水 众所周知CocoaPods,已经成为iOS/Mac OS程序员离不开的三方库管理工具。 除了我们引用一些知名的大佬框架以外,有时候我们也想分享一下自己的小轮子,或者...
Failed to find or create execution context for description <IBCocoaTouchPlatformToolDes...
在下面两个文件夹中放入libstdc++.6.0.9.tbd文件/Applications/Xcode.app/Contents/Developer/Platforms/iP...
mark--
NSString类型的成员变量使用copy修饰而不是strong修饰是因为有时候赋给该成员变量的值是NSMutableString类型的,这时候如果修饰符是strong,那成员变量的值就会随着被赋值对象的值的变化而变化。若是用copy修饰,则对NSMutableString类型的值进行了一次深拷贝,成员变量的值就不会随着被赋值对象的值的改变而改变。
从源码看iOS中的深拷贝和浅拷贝关于iOS中对象的深拷贝和浅拷贝的文章有很多,但是大部分都是基于打印内存地址来推导结果,这篇文章是从源码的角度来分析深拷贝和浅拷贝。 深拷贝和浅拷贝的概念 拷贝的方式有两种:...
关于iOS中对象的深拷贝和浅拷贝的文章有很多,但是大部分都是基于打印内存地址来推导结果,这篇文章是从源码的角度来分析深拷贝和浅拷贝。 深拷贝和浅拷贝的概念 拷贝的方式有两种:...
https://hit-alibaba.github.io/interview/iOS/ObjC-Basic/Runloop.html 一份相当精简的介绍,另外这个连接内容是...
RunLoop是多线程的难点. 在实际开发中我们如何使用RunLoop呢? 且容我一一道来, 不当之处, 敬请斧正. 先浏览一下RunLoop知识点的大致框架, 这也是本文...
SceneKit SCNNode 结构图 通过两张图片,更好地了解SCNNode的结构 一个渲染循环 渲染循环内做的事 SCNGeometry 的内建对象 .dae 文件全称...
写在前面 : !!!!少走弯路,ARKit的矩阵属性有matrix_float4x4和SCNMatrix4.注意要他们的内部结构是不一样的. 3D图形数学知识:3D图形:矩阵...