首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
iOS 开发心得
gla1ve_Yim
创建于2025-01-15
订阅专栏
-
等 2 人订阅
共11篇文章
创建于2025-01-15
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
iOS 私有库组件化:CocoaPods搭建私有仓库
搭建一些基础功能库供多个项目使用,用CocoaPods的方式管理私有库。以其中一个库作为例子来介绍进行私有仓库组件化(因为项目中已经有私有库了,重新理一遍流程仅供参考学习,还有私有库维护的命令记录)
iOS 监听系统截屏,快捷问题反馈 + 模拟系统截屏生成图片
在监听系统截图的同时,生成对应的图片,弹出对应的问题反馈入口,延迟3秒后消失。 手动生成截屏图片 生成截屏图片的方法放在基础拓展库作为通用
iOS URLNavigator库获取的topMost错误问题解决,父子控制器的addChild正确添加与移除步骤
`URLNavigator三方库` 跳转失败,经过排查后发现获取的 `UIViewcontroller.navigationController` 为空的问题解决。 父子控制器的正确添加与移除步骤。
iOS - Xcode 手动添加iOS17.0以上的支持文件
手动引入支持文件至 DeviceSupport 文件夹(iOS17.0以前的添加方式) 从官方Apple Developer 网站 下面的表中找到对应的版本下载。
iOS Lottie动画库 - 快速便捷地添加动画效果 + 本地动画资源管理
Lottie 是一个可应用于Andriod和iOS的动面库,它通过bodymovin插件来解析 Adobe After Effects 动画并导出为 json 文件。
Cocoapods 挂了VPN之后Github超时443解决,挂VPN使用git方法
挂 VPN 后访问 Github 挂 VPN 后访问 Github ,执行 pod install 过程中出现以下错误提示,是因为设置了代理的问题。
iOS 小组件 - 全屏弹窗(策略模式重构)
考虑到随着对于APP内部全屏弹窗的需求迭代,业务相关的代码在日积月累下会使基础功能类变得臃肿,对全屏弹窗基类基础功能使用策略模式重构并重新封装,使基础功能和业务分离、解耦。
iOS 基础系统组件UITableViewController框架搭建设计与实现探究
在设计base collection类的时候,顺便设计了一份base table,项目里已经有一份已经在用的base table框架了,考虑到取长补短的原因,在这里还是做一次技术设计与实现。
iOS 基础系统组件UICollectionViewController框架搭建设计与实现探究
鉴于工程里还没有封装base collection类,在设计可行性方案并且进行实现探究后,一次iOS组内分享会中分享自己的想法后,在这里把设计思路和源码放上来以作记录。
iOS CATransform3DMakeRotation旋转消失问题 + zPosition视图层级
利用 `CATransform3D` 利用可以将扁平物体转换成三维空间对象。 `CGAffineTransform` 类型,用于在二维空间做旋转,缩放和平移。
iOS 高德地图SDK多个行政区搜索+自定义地图
高德地图搜索多个行政区(市级),标注城市,绘制边界与大头针,记录一下开发相关的重要代码(涉及高德地图SDK中的API部分),具体例子参考[高德地图SDK的代码Demo]