Objective-C中把URL请求的参数转换为字典
通过 Objective-C 示例解析 URL 请求参数并转换为字典,结合字符串查找与截取代码,理解参数列表的提取和组织过程。
收录从博客园迁移的技术文章,保留 iOS、Swift、Java、算法、设计模式等原有分类与历史记录。
按文章数量排列 · 点击切换下方文章
通过 Objective-C 示例解析 URL 请求参数并转换为字典,结合字符串查找与截取代码,理解参数列表的提取和组织过程。
代码重构系列第二篇,整理类的重构规则,通过示例观察职责和对象组织方式,理解如何改善类之间的结构与协作。
介绍 JVM 内存区域划分与垃圾回收相关概念,结合原文分析整理对象与内存管理的学习线索,阅读时可对照对应环境和版本。
通过 Swift 实现普利姆与克鲁斯卡尔算法,围绕最小生成树问题梳理选边过程,结合具体图结构比较两种求解思路。
在多表视图滑动切换示例的基础上继续优化,围绕仿头条界面的代码与交互处理展开,记录组件组织及实现方案的改进。
记录 iOS 应用中保存与读取用户登录状态的实现思路,结合具体示例理解状态持久化及应用再次进入时的处理流程。
介绍 Objective-C Block 的定义、声明与赋值方式,结合闭包代码理解代码块的表达与调用,为后续回调实践建立基础。
实现 iOS 微博内容中的表情显示,结合 plist 资源、属性字符串、TextView 与正则匹配,展示文本与表情资源的转换方式。
阅读 Alamofire 源码,沿着网络请求相关类型和调用流程分析实现,结合具体代码理解框架封装系统网络能力的方式。
通过 PPRevealSideViewController 实现 iOS 抽屉效果,记录 CocoaPods 引入与界面配置过程,理解侧边页面交互的实现方式。
探索 Swift Switch 的匹配能力,结合字符串、元组、区间、值绑定及 where 等例子,梳理分支表达的使用方式。
通过组件与控制器示例实现 Objective-C Block 回调,整理代码块声明、外部实现及组件调用流程,帮助理解回调接口的设计。
电脑按 Ctrl + D(Mac 按 ⌘ + D);手机使用浏览器菜单中的「收藏」或「书签」。
保存当前页面,下次继续阅读。