首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
ios/objective-c
订阅
淡淡的时光
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
(二)IOS开发-MVC和MVVM设计架构
MVC(Model-View-Controller)和MVVM(Model-View-ViewModel)都是IOS开发中常用的设计架构,它们的核心目的是为了分离关注点,增强代码的可维护性、可扩
透彻理解 NSNotificationCenter 通知(含实现代码)
NSNotificationCenter这个东西作为iOS工程师想必都不陌生,但是有人可能连参数的意义都没搞明白,写这篇文章的目的不止是为了让不会用的人会用,更是为了让会用的人理解得更透彻。
iOS在触摸屏幕后发生了什么?
iOS触摸事件的一系列机制,涉及的主要问题包括: 1、触摸事件由触屏生成后如何传递到当前应用; 2、应用接收触摸事件后如何寻找最佳响应者; 3、触摸事件如何沿着响应链流动; 4、UIResponder
使用UICollectionViewFlowLayout实现瀑布流
本文介绍了通过继承UICollectionViewFlowLayout,并重写相关方法的方式,实现一个更加完美的瀑布流组件
ios实现组件化具体步骤
1. 创建主项目仓库,以及私有Pod源仓库 1.1 这里的主项目仓库指的是我们的项目工程仓库。这个为了演示CTMediator实现组件化,我们直接使用了作者的项目仓库 (功能就是简单的A页面push到B页面) 1.3 clone主项目仓库,并push到自己的主仓库上. 2. 新…
iOS基于CocoaPods的私有库集成实现
废话少说直接开始CocoaPods私有库总共需要三步。 一:建私有库索引库 二:上传自己的轮子 三:把轮子去私有库那里“备案”一下 一 1.登录gaythub 2.建立一个仓库命名为xxxRepo 点
iOS动画小知识:定点缩放弹窗(利用锚点anchorPoint进行实现)包含完整demo
iOS开发中常用的动画(定点缩放弹窗)的应用场景: 1. 会员详情的右侧下拉操作菜单 2. 浏览器的右侧下拉菜单
SDWebImage从小白到大师蜕变
SDWebImage提供的简洁的获取远程URL图片的API;平时开发中使用最多场景就是列表中的cell中要显示远程图片的需求,在具体的实现中要避免加载图片造成的界面卡顿,列表卡顿等现象的出现。
OCRunner•从零教你写一个 iOS 热修复框架
在软件开发过程中,很难避免 BUG 的存在,尤其是对于一些达到一定规模的 App 因为协作模式错综复杂,就很容易带着问题上线。 一旦问题上线之后,问题就麻烦了,不仅需要重新打包、测试,而且还需要重新提交审核,而这种修复问题的方式往往是低效且漫长的。 因此,在开发一个 App 的…
啥?iOS长列表还可以这么写
一般说,iOS界面的一些长列表,比如首页、活动页、长的会比较长,组与组之间可能会有顺序变动等,那么写起来总感觉没有那么优雅,那么如何才能做到优雅呢? 我在实践工作利用swift枚举的关联值和自定义组模