首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
用户6301042547519
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
11
文章 11
沸点 0
赞
11
返回
|
搜索文章
赞
文章( 11 )
沸点( 0 )
iOS架构设计之MVVM详细教程
MVVM比MVC要强很多,其最大的作用就是给Controller瘦身,逻辑更清晰。如果你还在使用MVC的模式,建议你开始用MVVM。 当然有很多朋友都结合MVVM使用了RAC,我也用过一段时间,但最终还是放弃了。至于原因是个人习惯问题。 比如有些人把所有的逻辑,多写进了M,这是…
iOS开发中 MVVM 设计模式的探究
一直在做一线的业务开发工作,每天接触业务线,时间久了就开始思考如何能优化架构、提高维护效率,于是就接触了MVVM。 MVVM的出现主要是为了解决在开发过程中Controller越来越庞大的问题,变得难以维护,所以MVVM把数据加工的任务从Controller中解放了出来,使得C…
ios-Hook原理与动态调试
我们怎么动态分析与调试别人的应用,然后注入脚本以达到我们自己的目的?都听说过Hook,那么它的原理是什么,有哪几种Hook技术?所谓磨刀不如砍柴工,下面就这几个问题罗列总结一下Hook原理
Xcode15 安装iOS17模拟器 报错Could not download iOS
Xcode15 在下载iOS17模拟器时会报错 Could not download iOS....
iOS 应用包(ipa)瘦身之LinkMap与LSUnusedResources的使用
二、是未使用图片的清理。 针对第二种情况,我们可以通过LSUnusedResources 这个工具来检测工程中未使用的图片。 下面以图文的形式详细描述这2个工具的事情情况。 从GitHub上面下载下link Map这个工程,跑一起来,在Mac端得到如下可视化界面。可以把我们上面…
iOS MDM详解(1)— 初识和深入
MDM - Moblie Device Management 移动设备管理,目的就是让企业能够方便的管理 iPhone、Pad等移动设备。 等等还有其他很多细微的功能没有全部列出来。是不是感觉MDM的功能很多很强大,如果你以前没有了解过它,肯定会很惊奇、没有越狱的设备居然还能够…
iOS高级进阶系列之-库(中)动态库探索
静态库的文章已经说过静态库是.o的合集(文章直接演示将.o文件直接改成静态库可以运行),但是动态库是一个链接编译的最终产物。这也就意味着静态库可以通过链接变成动态库 1.tbd全称是text-based stub libraries,本质上就是一个YAML描述的文本文件。 3.…
iOS高级进阶系列之-Shell语言(上)Shell基础语法
Shell:一种命令行解释器,是Unix操作系统下最传统的人机接口。 2.批处理(Batch)方式,用户事先写好Shell脚本文件,然后顺序执行脚本中的命令。 目前Shell除了默认的bash,现在macOS中,默认的Shell变成了zsh。这是一种由Paul Falstad于…
由美团文章“一款可以让大型iOS工程编译速度提升50%的工具”引出的.hmap文件(下)hmap落地
前言 距离上篇文章写出来已经有一个多月的时间了,上面文章由美团文章“一款可以让大型iOS工程编译速度提升50%的工具”引出的.hmap文件探索介绍了什么是hmap,有什么用!文章结尾我说会进行落地,然
iOS高级进阶系列之-MachO与dyld
再讲一下Mach-O以及dyld的执行过程,同时也会执行一些lldb命令来。这篇也是我写的基础文章的最后一篇,之后会写项目实践的技术文章,现在的方式,对于我自己的学习规划显得太慢了!谢谢大家的阅读
下一页
个人成就
文章被点赞
2
文章被阅读
5,889
掘力值
124
关注了
11
关注者
1
收藏集
0
关注标签
14
加入于
2020-08-08