博客专栏  >  移动开发   >  IOS新手快速入门

IOS新手快速入门

以实例的方式深入浅出的方式介绍IOS开发入门,理论联系实际,附有代码下载链接,帮助新手快速入门

关注
3 已关注
108篇博文
  • IOS开发(108)之Quartz 2D绘图实例演示

    1 前言 本节将用一个简单的项目介绍如何用Quartz 2D绘制直线,矩形,椭圆和移动UIImage图片,通过触摸屏幕触发事件来决定起点和终点,废话多说,让我们来看看其是如何实现的。 2 详述 ...

    2013-06-09 16:13
    2859
  • IOS开发(107)之Quartz 2D绘图

    1 前言 使用Quartz 2D绘图时候,我们常会用到UIView的子类,想该类的drawRect:方法中添加Quartz函数调用。每次需要重绘视图时候都会调用该方法。 2 详述 在Quartz...

    2013-06-08 20:13
    5120
  • IOS开发(106)之Quartz和OpenGL绘图初窥

    1 前言 在之前我们学过的东西中已经可以构造各式各样的应用界面了,然后有些应用,仅仅使用UIKit内置组件是无法完全实现的。有时候应用程序需要自定义绘图,这个时候我们要依靠两个库来满足我们的绘图需求...

    2013-06-08 19:08
    2670
  • IOS开发(105)之处理不活动状态

    1 前言 应用程序遇到的最简单的状态是从活动过渡到不活动,然后再返回到活动。今天我们进来用一个例子来看看其具体应用。 2 详述 这张的内容比较简单,就直接上代码了 ZYViewContro...

    2013-06-08 13:43
    1893
  • IOS开发(104)之程序执行状态更改

    1 前言 上节我们介绍了程序执行的状态,从例子中我们可以发现处理这些状态更改的时候有明确的策略可以遵循,这次我们就来介绍一下。 2 详述 2.1 活动-》不活动 使用applicationWi...

    2013-06-08 11:26
    1935
  • IOS开发(103)之后台处理

    1 前言 IOS4 之后提供了后台处理,在后台运行应用程序,在一些情形下甚至可以在用户按下Home按钮之后在后台运行。 2 详述 IOS可以在用户按下Home按钮后将应用程序添加到暂停状态。这种...

    2013-06-08 10:45
    1627
  • IOS开发(102)之GCD与block结合应用

    1 前言 前两章我们介绍了GCD和Block,这次我们将二者结合到一起,看看他们之间合体之后到底会发挥多大的效果0 0,让我们拭目以待! 2 详述 还记得之前的那个SlowWorker项目吗?翻...

    2013-06-07 19:53
    1484
  • IOS开发(101)之程序块block初窥

    1 前言 以前也有介绍过GCD,但是感觉不够深入,今天我们来重新认识一下这个概念,GCD即Grand Central Dispatch(中文直译宏伟的中心派遣o(╯□╰)o)。它的一个重要概念是队列...

    2013-06-07 16:38
    1578
  • IOS开发(100)之线程初窥

    1 前言 本章将介绍苹果为简化多线程而推出的一种新方法,成为Grand Central Dispatch(简称GCD),它提供了一套全新的API,可以将应用程序需要执行的工作拆分成为可分散在多个线程...

    2013-06-07 12:53
    2040
  • IOS开发(99)之内存缓存

    这篇文章将只介绍一下将内容缓存到内存中,下一篇文章就介绍一下在iOS磁盘上缓存内容。 使用缓存的目的是为了使用的应用程序能更快速的响应用户输入,是程序高效的运行。有时候我们需要将远程web服务器...

    2013-05-21 16:18
    2576
  • IOS开发(98)之非XIB文件的自定义视图

    1 前言 上一节我们谈到用XIB文件构建的自定义视图,今天我们来介绍一下,不借助XIB文件的自定义视图,共同学习一下。 2 详述 目录结构 这次我们不建立XIB文件,而是直接的Obje...

    2013-05-21 13:33
    2923
  • IOS开发(97)之自定义视图之使用XIB自定义一个UIView

    1 前言 Xcode中集成的BI中的控件十分丰富,但有时候难免不能满足我们的需求,今天我们来学习一下如何使用XIB自定义一个UIView,做到复用的作用。 2 详细流程 目录视图: 2...

    2013-05-21 10:38
    12770
  • IOS开发(96)之Core Data

    Core Data是一个功能强大的层,位于SQLite数据库之上,它避免了SQL的复杂性,能让我们以更自然的方式与数据库进行交互。Core Data将数据库行转换为OC对象(托管对象)来实现,这样无需...

    2013-05-20 17:04
    1510
  • IOS开发(95)之百度地图API环境搭建

    1 前言 由于工作需要,要开始捣腾百度地图了,今天上午初始牛刀,各种碰壁,无奈之下,中午睡了一觉,养精蓄锐,以备下午大战三百回合,所幸下午中午把百度地图Demo捣腾出来了,在此与大家分享,环境搭建教...

    2013-05-20 15:26
    5166
  • IOS开发(94)之SQLite数据库

    SQLite是MySQL的简化版,更多的运用与移动设备或小型设备上。SQLite的优点是具有可移植性,它不需要服务器就能运行,同时,它也存在一些缺陷,首先,没有提供简单的数据库创建方式,必须手工创建数...

    2013-05-17 17:17
    1378
  • iOS开发(93)之常用加密方法(aes、md5、base64)

    iOS常用加密方法(aes、md5、base64) 1、AES加密 NSData+AES.h文件 [plain] view plaincopy //...

    2013-05-17 16:15
    3063
  • iOS开发(92)之 plist文件的读写

    在做iOS开发时,经常用到到plist文件,  那plist文件是什么呢? 它全名是:Property List,属性列表文件,它是一种用来存储串行化后的对象的文件。属性列表文件的扩展名为.plist...

    2013-05-17 15:25
    1818
  • IOS开发(91)之ZBar 条形码二维码扫描控件

    在我们开发ios应用时,尤其是电子商务类应用,时常遇到条形码扫描的业务需求,幸运的已经有开源的SDK供我们使用──条形码的SDK for ios,下面介绍一下这个开源的SDK的使用方法:   ...

    2013-05-15 17:33
    8814
  • IOS开发(90)之动画视图的旋转

    1 前言 今天我们来学习如何创建一个旋转仿射变换并使用 UIView 类的动画方法来执行旋转动作。 2 代码实例 ZYViewController.m - (void)viewDidL...

    2013-05-15 13:30
    7734
  • IOS开发(89)之动画之视图的缩放

    1 前言 今天我们学习一下如何为你的视图创建一个仿射缩放变换并使用 UIView 的动画方法来执行缩放变换。 2 代码实例 ZYViewController.m: - (void)view...

    2013-05-15 11:19
    5422
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部