自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

转载 IOS —— CollectionView 所遇到的坑

哈喽,还是俺,记录一下今天复习的成果(collectionView还要学习,这老脸丢不起)重点是日历方法以及collectionView的一些细节补充!那么闲话少说上代码上分析1. xib创建日历我们知道创建collectionView时,必须要用到initWithFrame: collectionFlowLayout 方法并且还要创建一个collectionFlow...

2018-12-25 02:09:00 324

转载 IOS —— KVO的一个小封装

不偷懒,不偷懒。今天带来一个KVO封装,以及封装过程中捡起来的知识那么首先,KVO是什么呢?Key - Value - Observer 的缩写,意为键值对的观察。实际上的作用就是用来观察键值对的变化,以及观察到变化后应该执行些什么操作怎么用?苹果早就帮我们封装好了- (void)addObserver:(NSObject *)observer forKeyP...

2018-12-24 10:00:00 173

转载 IOS —— srollView中的一些实战案例

晒网达人,晒网达人! 周末歇息昨日烦躁。硬生生又把该养起来的习惯给弄炸了。可今天还是得回归报告下成果吧。今日接触的案例是京东APP之中商品详情页,有关scrollView特性的各种使用。以下结合案例讲起来吧使用三个View实现六个View的作用看标题估计是个人都会匪夷所思,这有什么用?有必要那么麻烦实现这个效果吗直接创建六个View不好吗,方便归方便,但是涉及的...

2018-12-18 19:45:00 142

转载 IOS —— UIButton被点击响应的背后

一天打渔,三天晒网。大家猴又是我,坚持在工作日中的一日一博客。今天聊的是有关上几篇文章提到的<事件响应链>的后续。在点击Button时,响应事件的背后到底发生了什么事那提到文章内容前还是得复习一下的事件传递,响应链到底是怎么样的呢?至简的回答,传递是自上往下。响应则相反,是自下往上的。虽然说起来很简单,但是在过程中涉及的方法还是比较多的传递要经历hit...

2018-12-14 01:45:00 375

转载 IOS —— 控制器加载及UI控件初始化过程 及相关的那些事

还是喜欢说白话文的我!这回闲话少说进入正题1.ViewController(控制器) 加载过程我们知道,当我们需要跳转一个页面的时候,会新建一个Viewcontroller。创建一个链桥通过navigationController跳转过去。那么这一个过程里究竟执行了什么方法发生了什么呢?我们新建一个叫XgViewController的文件,并且创建一个xib文件。...

2018-12-13 01:45:00 132

转载 IOS —— 折线图 Echart随笔

前阵子在寻觅折线图第三方工具的时候,找了许久都没太满意。(要么太简单,要么兼容不了)在几经波折下找到了百度的Echarts,在学习的过程中也踩了几波坑。这里分享下自己学习的代码以及相应的备注1.折线图- (void)viewDidLoad { [super viewDidLoad]; //折线图// [self createLineCha...

2018-12-12 01:56:00 300

转载 IOS —— App启动原理及代码优化

哈喽,好久不见。最近处于心情低迷期就没怎么来更新文章了。在下也算是个半路出家的代码家,从之前的文章更新到现在依然是还是从基础学起,万物归基础!所以从今天起每天回来更新汇报学习成果!!每天今天主要接触的是Application相关的知识,包括App启动原理,以及windos窗口控制以及Appdelegate的模块优化等~1.App启动原理在我们创建项目时,有个...

2018-12-11 20:15:00 123

转载 IOS —— 网络那些事(下) - Socket

好的,还是我,今天第二篇东西解释的是Socket。这也是菜鸡程序员的我对网络这块深渊领域的初识的总结虽然在解读有很多不足(非常非常多),但是详细的释义以后遇到了麻烦了,了解的更多了。会回头编辑备注更改的!事不宜迟开始socket的依我所见吧!1.Socket是什么?(图片来源于网络)是的没错还是这张网络七层架构图,上篇文章也有提及到的一张图片这里拿出来是...

2018-11-12 19:00:00 105

转载 IOS —— 网络那些事(中) - TCP/IP 协议随笔

因为各种事宜处理了一些时间,今天我们书接上文。继HTTP协议之后,以白话文的讲一讲什么是TCP/IP?理解片面、不足的地方请大神们好好指教一番。那么let's begin1.TCP/IP 协议的定义(图片来源于网络)这个是当今运行的网络七层表示图(并不完整),至下而上数分别是1.物理层、2.数据链路层、3.网络层、4.传输层、5.会话层、6.表示层、7...

2018-11-12 16:29:00 108

转载 IOS —— 网络那些事(上) - http协议

作为一名并不太合格的程序员,今天要分享学习的成果,竟然讲的是网络相关HTTP协议的事情。(也算是复习了)乍看HTTP协议的内容着实是十分复杂的,涉及到十分多互联网"底层"框架的东西。今天就先撇开这部分详细内容。简单的来说说HTTP协议,以及连接的事项。HTTP协议发展至今也有二十多年历史,版本也从原来的1.0 进化到了2.0那么还是一如既往,图文理解比较简单。以下图片...

2018-11-06 23:56:00 97

转载 IOS —— MVC、MVP、MVVM 随笔

以前做IOS开发工作的时候,部门领导苦口婆心的给我科普过MVC和MVVM的区别,简要来说MVC框架臃肿,分工不明,只胜在代码量少。MVVM代码量繁多、胜在框架分工明确便于调试及应用。当然那都是一俩年前对于当时刚入行作为菜鸡的自己,对于这个框架的理解现在重新来根据图文讲讲来自三者的功能及区别。并在在开始之前,先分别讲述MVC、MVP、MVVM中的基本要素是什么:M = ...

2018-11-05 17:43:00 177

转载 IOS —— NSOperation的作用以及其与GCD的区别 - 随笔

哈喽,每日分享时间。今天要说说的是NSOperation这个类,以及和GCD的关系和区别事不宜迟1.NSOperation是什么?我们知道,GCD是基于底层C语言封装的API。那么NSOperation是什么呢?"灯灯灯灯" 揭晓答案NSOperation实际上是基于GCD的Objective-C语言封装的对象。也就是所谓的父子关系。既然是父子关系,俩者肯定...

2018-11-02 14:25:00 134

转载 IOS —— 事件的传递链和响应链

汇报学习成果时间到。今天接触的是IOS中事件传递链以及响应链本身。事不宜迟马上开始把1.事件的传递、响应链原理事件产生、传递的核心为:UIResponder 响应对象在IOS代码中并不是任何对象都能响应对象,必须是继承了UIResponder的对象才能接受以及处理事件。这些对象我们称之为“响应对象”响应对象有三1.UIApplication2.UIVi...

2018-11-01 15:35:00 202

转载 IOS —— GCD 随笔

今天,我以昨天学习的成果对GCD进行简单的图文概括一下。1.GCD是什么?核心概念是什么?下文来源于百科GCD为Grand Central Dispatch的缩写。Grand Central Dispatch (GCD)是Apple开发的一个多核编程的较新的解决方法。它主要用于优化应用程序以支持多核处理器以及其他对称多处理系统。它是一个在线程池模式的基础上执行的并...

2018-10-31 16:36:00 118

转载 IOS —— Runloop 初识随笔

在写这篇文章之前,对IOS中Runloop这概念的认知基本约等于0。从字面上的意思来了解,就是一个死循环的意思直到我在网上看到这样一篇文章《深入了解Runloop》,初次阅读发现自己几乎无法理解文章中大部分词汇以及运作原理,直至反反复复阅读2~3遍才初探端倪以下这篇文章,是通过自身略带抽象的思维方式结合自己的理解(或许也有问题),简述及整理上述的runloop文章。1.什么是...

2018-10-29 19:38:00 142

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除