iOS 系统架构 Mac系统是基于Unix内核的图形化操作系统,Mac OS 和 iOS 系统架构的对比分析发现,Mac OS和iOS的系统架构层次只有最上面一层不同,Mac...
iOS 系统架构 Mac系统是基于Unix内核的图形化操作系统,Mac OS 和 iOS 系统架构的对比分析发现,Mac OS和iOS的系统架构层次只有最上面一层不同,Mac...
近期公司项目告一段落,闲来无事,看到山东中国移动客户端有个转盘动画挺酷的。于是试着实现一下,看似简单,可在coding时却发现不少坑,填坑的同时还顺便复习了一下高中数学知识(...
本文是我在上海 T 沙龙4月7日分享内容的文字版总结和拓展。相关视频和文档请见链接:深入浅出 iOS 并发编程其中主要内容包括:GCD与Operation的用法、并发编程中常...
之前讲到几个常用的CALayer的子类,对对对,就是他:iOS动画篇_CALayer这些牛逼的子类你造吗。今天我们来讲其他几个吧,要不然,我不说你是不是以为我不会!!! 那我...
之前说到贝塞尔曲线,今天说CALayer,哈哈哈,承上启下,放一个表情与上一篇相呼应。 CALayer 首先,CALayer其实自身有很多情况下自带隐式动画,但是需要注意的是...
设置里面搜索user 把User Script Sanboxing 改为NO 新版本的Xcode 15 编译报该错误 右侧工具栏 项目的workspace 和 pod的 sp...
在开发过程中,有时候需要对网络不好的情况做处理,就是要模拟多种网络环境。那么神器来了 NetworkLinkConditioner iPhone设备 可以在设置-开发者-Ne...
初始化以及基本配置 对应的VC实现NSCollectionViewDelegate,NSCollectionViewDataSource两个协议 NSCollectionVi...
iOS开发——导入c文件引起的 Unknown type name 'NSString' 错误 解决方案一: 解决方案二: 解决方案三: 注:
简介 Chromium和CEF在其内部JavaScript(JS)实现中使用V8 JavaScript引擎。浏览器中的每个帧(frame)都有其自己的JS上下文(contex...
M1芯片下Xcode 编译报错: building for iOS Simulator, but linking in object file built for iOS 在...
在 Xcode 里下载文件真的是一种折磨, 特别是每次 Xcode 大版本更新都会遇到新的下载内容. 经过一翻周折找到一个方法可以轻松快速便捷地下载和安装对应的 Simula...
Mac os开发中访问网络需要在两个地方进行设置。 第一步开启沙盒网络输入输出流渠道: 第二步跟iOS一样,在Info.plist中打开网络通信安全权限: 以参考WebVie...
1、什么是ReactiveObjC ReactiveObjC是ReactiveCocoa系列的一个OC方面用得很多的响应式编程三方框架,其Swift方面的框架是(Reacti...
当App发展到一定的规模,性能优化就成为必不可少的一点。但是很多人,又对性能优化很陌生,毕竟平常大多时间都在写业务逻辑,很少关注这个。最近在优化自己的项目,也收集了很多资料,...
随着项目不断迭代,工程文件越来越多,引用的三方库也越来越多,这些直接导致编译时间的不断增加,完整编译一次项目动辄需要五分钟以上时间,实在有些影响开发效率,是时候来一波提速了。...
最近有个需求是在UITextView输入文字的时候,按照设计好的字体、字号、颜色、行间距、段间距来显示文字,输入的文字有字数限制。需求就这样,编写期间遇到了输入中文问题、插入...
最近在开发中,遇到一个奇怪的问题,就是当显示一串文本,当文本最后一个字符是Emoji时,Emoji显示乱码,如图: 正确展示应该是这样的 而展示逻辑也很简单,一个UILabe...
关于CocoaPods,是OS X和iOS下的一个第三方类库管理工具,它的好处这里不多说,主要说下如何安装CocoaPods。 CocoaPods的安装需要Ruby环境,Ma...