六阿哥博客

学习目标 1.【了解】什么是UITableView 2.【理解】UITableView的数据源 3.【理解】UITableView的代理 一、什么是UITableView 在iOS中,要实现表格数据展示,最常用的做法就是使用UITableView。UITableView继承自UIScrollView,所以它...

发布

学习目标 1.【理解】UIScrollView实现大图滚动 2.【理解】UIScrollView实现电台界面 3.【理解】UIScrollView的代理 4.【理解】常用属性、方法整理 5.【理解】UIScrollView实现缩放功能 6.【理解】无限循环的图片浏览器(转载内容) 一、...

发布

学习目标 1.【理解】应用的需求 2.【理解】设置图标和启动图片 3.【理解】创建模型类加载数据 4.【理解】搭建基本界面并初始化 5.【理解】实现图片放大缩小功能 6.【理解】动态创建答案区 7.【理解】动态创建选项区 8.【理解】答案区...

发布

图标和图像大小 每一个应用程序需要一个应用程序图标和启动图像。此外,一些应用程序还需要自定义的图标来表示特定于应用程序的内容、功能,或在导航栏、工具栏和标签栏模式。所有图像和图标,苹果官方都建议使用PNG格式。 iOS5与iOS6...

发布

学习目标 1.【理解】九宫格坐标计算 2.【理解】应用添加子控件 3.【理解】应用子控件添加数据 4.【理解】字典转模型 5.【掌握】xib初体验 6.【理解】初识MVC设计模式 7.【理解】根据MVC模式封装我们的应用 一、九宫格坐标计算 实现以...

发布

一、首尾式动画 如果只是修改控件的属性,使用首尾式动画还是比较方便的,但是如果需要在动画完成后做后续处理,就不是那么方便了。 #import "ViewController.h" @interface ViewController () @property (strong, nonatomic) UI...

发布

学习目标 1.【理解】代码创建控件过程 2.【理解】代码实现QQ登陆界面 3.【理解】图片浏览器 4.【理解】汤姆猫小游戏 一、代码创建控件过程 所有控件都是类的对象,不同的类创建可以不同类型的控件。也是就说创建一个控件其实就是创建...

发布

学习目标 1.【掌握】第一个UI项目 2.【掌握】控件连线 3.【掌握】按钮的基本操作 4.【掌握】控件的常用属性 一、第一个UI项目 UI (User Interface)也是就用户界面,是App的根基。一个App应该是先有UI界面,然后在UI界面的基础上增加实...

发布

介绍 我们制定Objective-C编码规范的原因是我们能够在我们的书,教程和初学者工具包的代码保持优雅和一致。即使我们有很多不同的作者来完成不同的书籍。 这里编码规范有可能与你看到的其他Objective-C编码规范不同,因为它主要是为了...

发布

前言 第三方库是现在的程序员离不开的东西,不光是APP开发,基本上所有的商业项目都会或多或少的使用到第三方库。 Github上Star>100的开源库数量如下 可以看到JS以绝对的优势排名第一,一定程度上也说明了JS在这几年为什么发展得这...

发布

1、自动释放池是什么,如何工作? 当您向一个对象发送一个autorelease消息时,Cocoa就会将该对象的一个引用放入到最新的自动释放池。它仍然是个正当的对象,因此自动 释放池定义的作用域内的其它对象可以向它发送消息。当程序执行到作...

发布

学习目标 1.【理解】NSDictionary 2.【了解】NSDictionary的常用方法 3.【掌握】NSDictionary的遍历 4.【理解】NSMutableDictionary 5.【了解】NSFileManager 6.【了解】Foundation常用结构体 7.【了解】NSNumber 8.【了解】NSValue 9...

发布

学习目标 1.【理解】NSString 2.【了解】NSString的常用方法 3.【了解】NSRange 4.【了解】NSMutableString 5.【掌握】NSArray 6.【了解】NSArray的常用方法 7.【掌握】遍历数组的三种方式 8.【了解】NSArray与字符串 9.【掌握】NSMut...

发布

C语言笔记 001-iOS开发前奏-C语言笔记 002-IDE的使用与数据类型-C语言笔记 003-scanf函数使用和表达式-C语言笔记 004-流程控制-C语言笔记 005-循环结构(上)-C语言笔记 006-循环结构(下)-C语言笔记 007-函数-C语言笔记 008-进制-C语言...

发布

学习目标 1.【掌握】延展Extension 2.【掌握】block类型 3.【掌握】block修改外部变量 4.【理解】block的应用场景 5.【掌握】协议protocol 6.【掌握】@protocol类型限制 7.【理解】代理模式Delegation 一、延展Extension 延展(Extensi...

发布