首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
EricStone
掘友等级
iOS工程师
|
自由职业
OC,Swift,Python,JS
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
45
文章 45
沸点 0
赞
45
返回
|
搜索文章
最新
热门
Swift-仿微信支付宝下拉菜单封装
本篇学习内容是使用swift封装的仿微信支付宝下拉菜单(基本重写网上朋友的OC版,目前还有一些小问题后续改进),并添加部分扩展。具体效果如下:项目源码demo请参看: 做了一次搬运工,使用swift重写了一下,感觉还有许多细节可以改进,可以扩展的地方也有很多,后续有时间项目需要…
iOS-组件化实践(OC篇)
网上关于组件化的理论很多而且已经比较成熟,理论方面请参看这篇集合文章iOS组件化。本篇只谈自己的理解及实践。 一、组件化的初衷。(个人见解) 有利于代码模块的封装和复用。 对不同的业务模块可以进行物理隔离(通过git私有 仓库权限控制),进一步提升代码的稳定性和安全性。 项目整…
iOS-图片高级处理(三、图片处理实践)
通过前面的学习图片高级处理1和图片高级处理2,我们知道在项目中因为性能原因,最好不要叠加太多UIView,CALayer层级的显示;但是很多情况又必须使用到图片的合成或是像素、滤镜处理。这里针这些常用的图片处理使用不同图形处理框架进行相关编码实践。项目代码。 大图片压缩处理及手…
iOS-图片高级处理(二、图片的编码解码)
图片的编码:在当前APP的开发中,图片是经常会使用到的,关于图片有很多种格式,例如JPEG,PNG等。其实这些各种各样的图片格式都对应了位图(bitmap)经过不同算法编码(压缩)后的图片。(编码这里就不过多介绍了) 图片的解码:app从磁盘中读入编码后的图片,需要经过解码把图…
iOS - 图形高级处理 (一、图片显示相关理论)
app性能的优化一直是一个需要认真对待的问题,特别是项目越复杂这个需要优化的点就更加重要,谈到性能优化就绕不开图片图形的处理。 最后 Core Animation 中CALayer使用未压缩的位图数据渲染 UIImageView 的图层。 CPU计算好图片的Frame,对图片解…
iOS-内存管理(三、理论实践2)
1、NSTimer 在使用完成后,记得移除,特别是在VC中。处理timer内存泄露的方法有很多,可以通过runloop,block等等都可以,这里篇幅有限使用最简单最常见的方式:
Swift-MVVM-RxSwift-AI(机器学习)-POP-项目实践
本篇文章是对以前学习MVVM,RxSwift,以及机器学习的一些总结和实践。其中涉及的知识点: 基于Rxswift构建的MVVM架构。 基于Tensorflow机器学习模型的解析和使用。 面向协议(POP)的编程思想,时间有限涉及较少。 tf框架是C++的,而OC可以混编C++…
iOS-内存管理(二、理论实践1)
iOS开发中,内存管理是不可避免的。鉴于当下MRC已经远去多时,本篇学习笔记主要针对ARC下的内存管理进行实践。 项目中所有实例对象原则上都需要进行内存管;继承了 NSObject 的对象,可以通过ARC由系统进行管理;非NSObject对象,需要自己进行对应内存管理。 而其他…
iOS-内存管理 (一、理论篇)
关于iOS的内存管理网上已有很多前辈大神提供了很多学习笔记和博客,非常感谢能够从他们那里学到东西,此篇只是根据自身的总结学习。
iOS-Swift 内存管理--优化自定义结构体Struct
Swift的基本数据类型例如Array, Dictionary, Set 都是值类型的结构体,这点和OC是不一样的。因为篇幅有限,想了解更多的朋友请自行查阅相关资料。 2、Swift 有一个全局方法 isKnownUniquelyReferenced(),如果有一个该类型的相关…
下一页
个人成就
文章被点赞
118
文章被阅读
48,494
掘力值
1,164
关注了
34
关注者
90
收藏集
8
关注标签
13
加入于
2020-06-27