随笔分类 - iOS
摘要:一.集合视图(UICollectionView) 1.集合视图的概念 2.如何创建 3.集合视图的布局UICollectionViewFlowLayout 4.自定义cell和 布局协议UICollectionViewDelegateFlowLayout 使用时cell一般选择自定义,而在布局时候要
阅读全文
摘要:一、数据库管理系统 二.SQL语句 1.数据库的增删改查 2.数据的插入 3.数据的修改 4.数据的删除 5.数据的查找 示例代码分析: DatabaseHandle.h文件 #import <Foundation/Foundation.h> #import "AddresssBook.h" @in
阅读全文
摘要:一.什么是沙盒机制 沙盒路径文件介绍: 获取沙盒路径的方法: 获取document文件夹路径的方法 数据本地化的5种方式: 1>.NSUserDefaults //版本号,是否首次登陆,登陆后的用户名和用户信息 2>.直接写入本地(可以写入简单对象) 3>.归解档(主要作用于自定义对象model)
阅读全文
摘要:代码演示: AddressBookModel.m 用于创建第一个页面 包括cell的自定义高度问题 TableViewCell.h 和 TableViewCell.m 文件 用于第一个界面的Model类的定义 DetailViewController.h文件 用于第二个详情界面的属性定义 Detai
阅读全文
摘要:一、HTTP协议的概念 1.协议的基本概念: HTTP协议,Hyper Text Transfer Protocol(超⽂文本传输协议)是⽤于从万维网服务器传送超⽂文本到本地浏览器的传输协议,HTTP是 一个应用层协议,由请求和响应构成,是一个标准的客户端服务器模型。 2.Client和Server
阅读全文
摘要:一.解析的概念 所谓“解析”:从事先规定好的格式中提取数据解析的前提:提前约定好格式、数据提供方按照格式提供数据、 数据获取方则按照格式获取数据iOS开发常见的解析:XML解析、JSON解析二.XML数据解析 1.SAX:Simple API for XML。基于事件驱动的解析方式,逐行解析数据。(...
阅读全文
摘要:大致思路:1.首先通过循环的方法完成基本布局 2.每一个点都要保证相邻点的状态与它保持一致,(边的位置特殊考虑即可) //关灯游戏 1 #import "ViewController.h" 2 3 @interface ViewController () 4 5 @property...
阅读全文
摘要://打地鼠核心代码: 1 #import "ViewController.h" 2 #define Krandom arc4random()%(115-100+1)+100 3 @interface ViewController () 4 { 5 NSInteger _n; /...
阅读全文
摘要:一、Interface Builder 可视化编程(简称IB) 1.概念:什么是Interface Builder 简称IB,是Mac OS X和iOS平台下⽤用于设计和测试用户界面的应用程序。 提供了拖放面板,可以将控件拖放到屏幕上。 2. .xib 和 .nib IB创建.xib文件,包括...
阅读全文
摘要:一.UITabBarController标签视图控制器二.配置UITabBar和自定义UITabBarItem 三.三大视图控制器的综合使用示例代码:总结: 1. 在UITabBarController中,对于Navigation,ViewController要放到ViewControllers数组...
阅读全文
摘要://以下为通讯录完整代码,另附有构建框架,综合性较强,望多加练习!ListViewController.m文件内容如下:#import "LIstViewController.h"#import "DetailViewController.h"#import "ListTableViewCell.h...
阅读全文
摘要:一、自定义cell(包括cell的自定义,以及直接赋值的方法) 1.自定义cell就是创建一个UITableViewCell的子类。 把cell上的控件创建都封装在子类中,简化UIViewController中的代码 2.在自定义CELL中,在init方法里面获取的宽度永远都是320。在这里只初...
阅读全文
摘要:一、tableView编辑(插入和删除) 执行大致过程:实例代码:效果图:(能添加和删除)二、tableView移动 执行大致过程:实例代码:(能过移动位置,同时也能添加删除)//添加删除的步骤//设置分区效果移动过程和步骤(重要步骤)效果图:(能够添加,删除和移动)
阅读全文
摘要:一.UITableView表视图创建 1>.基本属性: UITableView继承自UIScrollView,所以可以滚动 表视图的每一条数据都是显示在UITableViewCell对象中 表视图可以分区显示数据,每个分区称为一个section,每一行称为row,编号都是从0始 2>.重要用...
阅读全文
摘要:一、UINavigationController 1>. UINavigationController:导航控制器,是iOS中最常用的多视图控制器之一,它用来管理多个视图控制器。 导航控制器可以认为是管理控制器的控制器,主要管理有层级关系的控制器。 2>.创建 UINavigationCo...
阅读全文
摘要:一、UIScrollView的常用属性 UIScrollView是可以滚动的view,UIView本身不能滚动,子类UIScrollview拓展了滚动方面的功能。 UIScrollView是所有滚动视图的基类。以后的UITableView,UITextView等视图都是继承于该类。 使用场...
阅读全文
摘要:一、UISegmentedControl的使用(分段控件) UISegmentedControl是iOS中的分段控件。 每个segment都能被点击,相当于集成了若干个button。通常我们会点击不同的segment来切换不同的view。示例图:常用方法:示例代码: 基本的UISegmentCont...
阅读全文

浙公网安备 33010602011771号