首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
Thisis
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
Swift--面向协议编程POP
面向协议编程 (Protocol Oriented Programming,以下简称 POP),是苹果在2015年 WWDC 上提出的Swift的一种全新理念编程范式。被誉为可以改变一切的编程方式。本篇只做为记录自己的学习过程。 相信所有的iOS开发者都了解面向对象编程(Obj…
自定义View都写不好还做什么iOS开发
前言:对于接触业务开发的童鞋,自定义View的开发是进行最频繁的工作了。但发现一些童鞋还是没有以一个好的规范甚至以一种错误的方式来搭建UI控件。由此,本文将以以下目录来进行讲叙,详细描述关于自定义View的一些书写注意事项。 通常我们会创建私有方法createUI方法来创建当前…
iOS自定义转场动画
iOS7推出了新的转场动画API,以协议id<UIViewControllerInterativeTransition>、id<UIViewAnimatedTransitioning>方式开放给开发者,不同于代理、类别,这样更易于我们自定义动画,更加灵活。下面介绍一下自定义转场…
🐻iOS设计模式
设计模式,一个一个学,等到理解后,揉碎,分散,然后修改现有项目,思考哪些可以用到哪个设计模式。 熟悉阶段,好像每一种设计模式都符合当前的情况,不同的设计模式有歧义,有相似,有违背设计原则,似乎都能解决。别怕,挑一个自己觉得最合适的。 出神入化,设计原则已经出现在你的潜意识里,并…
⚠️2019年iOS面试反思总结--不断更新当中ing⚠️
👏欢迎前往本人的GitHub查看更多内容。点击前往GitHub 2019年的夏天,成都的天气格外的闷热。 因为公司的原因,导致我不得不考虑去面试一家稳定成熟的大公司,自己从一开始也一直梦想着进入一家可以得到广阔平台的公司发展,有朝一日可以当上技术负责人,可是现实总是那么残酷,…
Swift GYB
术语 “样板” 可以追溯到印刷媒体的早期阶段。小型地区性报纸的填充量只有几英寸,但通常缺乏编写人员来实现这一目标,因此他们中的许多人转向大型印刷品集团,以获得稳定的内容流,可以逐字添加到他们日报的后页。这些故事通常在预设板上提供,这类似于用于制造锅炉的轧制钢板,因此得名。 通过…
从零开始打造一个iOS图片加载框架(一)
1. 图片的简单加载 2. 内存缓存 3. 磁盘缓存 实现磁盘缓存的话,我们就需要和NSFileManager打交道,那么涉及到的问题就远比内存缓存要更多些。 a. 磁盘缓存应该放在哪里? b. 缓存的key是否可以使用url-string? c. 如何对图片进行存取? 解决了…
Rxswift(一)函数响应式编程思想
1. 函数响应式编程思想必备基本概念简介 数学函数的特点是对于每一个自变量,存在唯一的因变量与之对应。而编程函数的特点是参数和返回值都不是必须的,函数可能依赖外界或者影响外界。 block可以作为对象的属性,也可以作为方法的参数,也可以作为返回值。而作为返回值是链式编程的核心。…
iOS开发中 MVVM 设计模式的探究
一直在做一线的业务开发工作,每天接触业务线,时间久了就开始思考如何能优化架构、提高维护效率,于是就接触了MVVM。 MVVM的出现主要是为了解决在开发过程中Controller越来越庞大的问题,变得难以维护,所以MVVM把数据加工的任务从Controller中解放了出来,使得C…