最新消息:文章中包含代码时,请遵守代码高亮规范!

黄 艳承的文章

数据存储–FMDB框架【原创】

iOS 1年前 (2018-01-22) 631浏览 0评论

一、FMDB框架介绍 1.什么是FMDB FMDB是iOS平台的SQLite数据库框架 FMDB以OC的方式封装了SQLite的C语言API 2.FMDB的优点 使用起来更加面向对象,省去了很多麻烦、冗余的C语言代码 对比苹果自带的Core Data...

UIView介绍【原创】

iOS 1年前 (2018-01-22) 724浏览 0评论

一、什么是UI view 在iOS开发中,每个UI控件都相当于一个个小的积木,这些控件都继承了UIView曾经有人这么说过,在iphone里你看到的,摸到的,都是UIView,例如:按钮,图片,文字等。 既然UIView是所有控件的父控件,其必然有很...

AFNetworking解析网络数据[原创]

iOS 1年前 (2018-01-22) 664浏览 0评论

AFNetworking的基本内容再此不做讲解,百度上有很多好文章可以自行阅读。这里只是用AFNetworking做一个简单的网络数据获取。 用到的API:http://iappfree.candou.com:8080/free/applicatio...

沙盒机制【原创】

iOS 1年前 (2018-01-21) 586浏览 0评论

一、沙盒概述 iOS为每一个应用程序都创建了一个文件系统去存储应用程序的文件,此区域称为沙盒。沙盒作为一个文件系统结构,它可以储存声音、图像、文本等文件。 二、沙盒的特点 每一个应用程序只能访问自己沙盒内的数据,其他应用的数据是无法访问的。 当...

mvc【转载】

iOS 1年前 (2017-12-19) 618浏览 0评论

MVC 具有什么样的优势,各个模块之间怎么通信,比如点击 Button 后 怎么通知 Model? [iOS] MVC 设计模式 MVC 是一种设计思想,一种框架模式,是一种把应用中所有类组织起来的策略,它把你的程序分为三块,分别是: M(Mode...

堆与栈 【转载】

iOS 1年前 (2017-12-19) 746浏览 0评论

1.内存 我们把内存分为堆空间和栈空间 栈空间比较小,但是读取速度快 堆空间比较大,但是读取速度慢 2.栈(stack) 内存中存储的是可变长度的数据区域,栈是自上向下进行填充,即由高内存地址指向低内存地址并且内存分配是连续的,C#中所有的值类型和...

多线程 【转载】

iOS 1年前 (2017-12-19) 708浏览 0评论

1. 基本概念 进程: 系统中正在运行的程序。 一条进程就代表当前系统中正在运行的一个程序。 每个进程都是相互独立的,每个进程中都有属于自己的内存空间。 线程:一个进程想要执行任务,必须通过线程来调度(执行),每个进程至少要有一个线程,如果没有线...

沙盒机制【原创】

iOS 1年前 (2017-12-19) 692浏览 0评论

  一、沙盒概述 iOS为每一个应用程序都创建了一个文件系统去存储应用程序的文件,此区域称为沙盒。沙盒作为一个文件系统结构,它可以储存声音、图像、文本等文件。 二、沙盒的特点 每一个应用程序只能访问自己沙盒内的数据,其他应用的数据是无法...