- 博客(6)
- 收藏
- 关注
原创 iOS理论知识:MVC设计模式
在iOS开发过程中,使用最多、频繁的设计模式之一应该就是MVC设计模式。MVC的全名是Model View Controller,是数据模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独...
2018-02-11 18:01:55 1529
原创 iOS开发:Runloop专栏
Runloop概念:Runloops是与线程相关的基础框架的一部分。一个Runloop就是一个事件处理的循环,用来不停的调度工作以及处理输入事件。其实它内部就是do-while循环,这个循环内部不断地处理各种任务(比如Timer,Observer)。
2018-02-21 11:35:51 13419 2
原创 iOS开发:Runtime解析
Runtime,又叫运行时,是一套关于底层的C语言API,为iOS内部的核心之一,我们在编写OC代码的时候,底层都是基于它来实现的。
2018-02-20 17:30:36 10028
原创 iOS开发:GCD
在iOS开发中经常会用到GCD,如果你在求职过程中GCD的使用也是面试官必问的,那么今天就来说说GCD的有关内容,不喜勿喷。 一、GCD的概念 1.GCD全称是Grand Central Dispatch,可译为“CPU的中枢调度器”,是C语言,提供了非常多的强大的函数。 2.GCD的优势:GCD是苹果公司为多核的并行运算提出的解决方案,它会自动利...
2018-02-20 16:38:49 10062
转载 iOS开发:SQLite使用
在iOS开发过程中,数据存储常用的方式有五种:Plist(NSArray\NSDictionary);Preference(偏好设置\NSUserDefaults);NSCoding(NSKeyedArchiver\NSkeyedUnarchiver); SQLite3;Core Data。在这里只介绍SQLite使用。一、SQLite* 什么是SQLite* SQLite是一款轻型的嵌入...
2018-02-18 17:08:04 10195
搭建chatGPT微应用实战原理分析
2023-04-27
听说百度的文心5.0明年发,这次会上多模态、超低延时还是大参数?
2024-05-29
flutter开发中,在iOS模拟器运行报一个经典错误,求解
2021-03-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人