博客专栏  >  移动开发   >  iOS学习笔记系列

iOS学习笔记系列

iOS开发学习笔记,包含基本原理讲解及每篇附上的示例程序代码!帮助iOS开发初学者一步一步进阶,分享最新的学习心得和体会!

关注
41 已关注
47篇博文
  • iOS学习笔记47——图片异步加载之EGOImageLoading

    上次在《iOS学习笔记46——图片异步加载之SDWebImage》中介绍过一个开源的图片异步加载库,今天来介绍另外一个功能类似的EGOImageLoading,看名字知道,之前的一篇学习笔记《IOS学...

    2013-07-12 16:59
    10084
  • iOS学习笔记46——图片异步加载之SDWebImage

    在开发中经常会遇到列表加载的功能,其中大部分都包括图片列表加载,但移动设备本身内存有限,而大量图片加载又很耗内存。今天主要就介绍一个第三方图片异步加载库SDWebImage,Github地址为:htt...

    2013-07-07 14:43
    29178
  • iOS学习笔记45—本地通知UILocalNotification

    在iOS中有两类信息提示推送方式,一类是远程服务器推送(APNS),之前有笔记中介绍过APNS:http://blog.csdn.net/tangren03/article/details/84822...

    2013-05-11 14:17
    9808
  • iOS学习笔记44——实现滑动菜单SlidingMenu

    左右滑动切换出菜单或子界面现在被越来越多的用在了各种移动应用中,例如Facebook等等,今天借助Github上John的项目实现此功能,先上效果图:                      ...

    2013-04-23 15:56
    11246
  • iOS学习笔记43——iOS6下自定义UI控件外观效果

    尽管iOS原生的UI控件就已经有很不错的显示效果,但是App开发者仍然希望自己的产品与众不同,所以自定义UI外观成了每个App产品开发必做之事。今天就来做一个在iOS6下实现自定义UI的demo,内容...

    2013-04-05 16:33
    10272
  • iOS学习笔记42—利用dispatch_once创建单例

    在之前有一篇学习笔记中,记载了一篇如何在OC中实现单例的文章:《IOS学习笔记4—Objective C—创建单例》自苹果引入了Grand Central Dispatch (GCD)(Mac O...

    2013-02-28 16:02
    36304
  • IOS学习笔记41——苹果推送机制APNs(二)

    上一篇介绍了一下APNs的基本原理和处理流程,通过介绍,对APNs的机制有了大致的了解后,我们就来看看如何把APNS服务集成到我们自己的项目中来,首先登陆我们的Apple Developer后台为将要...

    2013-01-25 07:48
    11262
  • IOS学习笔记40——苹果推送机制APNs(一)

    推送是解决轮询所造成的流量消耗和电量消耗的一个比较好的解决方案,在Android上,虽然Google提供了GCM(之前为C2DM),但在国内基本等于没用,各大Android应用基本都自己架设推送Ser...

    2013-01-08 20:29
    30152
  • IOS学习笔记39——拍照、从相册选图并对图片进行裁剪

    2013第一篇,大家新年快乐!感谢一直关注我博客的同学们,有你们的支持我才有动力越做越好!有阵子没写博客了,因为前阵子着实比较忙,没时间整理,今天主要实现一个小Demo,我们知道在Instagram或...

    2013-01-05 16:13
    36252
  • IOS学习笔记38——NSJSONSerialization使用

    在之前的学习笔记《IOS学习笔记33—XML解析之KissXML的使用》中介绍了如何解析XML格式的数据,今天简要介绍下如何解析JSON格式的数据,JSON数据结构以其轻量化的结构体和良好的可读性被越...

    2012-12-18 08:46
    24519
  • IOS学习笔记37——ViewController生命周期详解

    在我之前的学习笔记中讨论过ViewController,过了这么久,对它也有了新的认识和体会,ViewController是我们在开发过程中碰到最多的朋友,今天就来好好认识一下它。ViewContro...

    2012-12-06 06:32
    45936
  • IOS学习笔记36—解决键盘遮挡输入框(UITextField)问题

    在IOS开发中,如果输入框(UITextFiled)在界面的下半部分,那么,当键盘出现的时候,势必会挡住输入框,就下下面这样:                                    ...

    2012-11-20 14:37
    18712
  • IOS学习笔记35—Xcode4.5后国际化的使用

    前些天升级到Xcode4.5,现在正在用Xcode4.5+IOS6开发项目,当使用国际化时,遇到了一点问题,之前版本Xcode上新建Localizable.strings后,添加语言的“+”号不见了,...

    2012-10-17 14:16
    9639
  • IOS学习笔记34—EGOTableViewPullRefresh实现下拉刷新

    移动应用开发中有这么一种场景,就是在列表中显示的数据刷新,有点击刷新按钮刷新的,也有现在最流行的由Twitter首先推出的下拉刷新功能,在IOS中,使用下拉刷新更新UITableView中的数据也用的...

    2012-09-04 10:51
    26659
  • IOS学习笔记33—XML解析之KissXML的使用

    IOS中有关XML的解析有很多方法,之前在使用GDataXML解析XML文档一文中说明了如何使用Google提供的XML解析类来解析XML文件,今天使用另一个开源项目KissXML来解析XML文件,引...

    2012-08-30 17:53
    16542
  • IOS学习笔记32—使用Storyboard实现复杂界面

    Storyboard是IOS5以后新增的内容,从名字上看,是以故事面板的形式来展现界面间的逻辑关系,Storyboard的功能很强大,今天就简要介绍Storyboard的基本使用,界面间的关系,以及如...

    2012-08-29 11:04
    28147
  • IOS学习笔记31—两个ViewController间传值(二)

    在上一篇 两个ViewController间传值(一)中说明了如何从A传值到B,这次要讲的是如何从A进入B,在B输入值后回传给A,这类似于Android中的利用Activity的onActivityR...

    2012-08-28 10:51
    30052
  • IOS学习笔记30—两个ViewController间传值(一)

    IOS中,在两个ViewController之间传值有多种方式,这里学习其中一种,利用临时变量在两个ViewController之间传值,这可能不是最好的传值方式,但是也是一种选择。 首先看看工程结...

    2012-08-27 21:23
    42341
  • IOS学习笔记29—提示框第三方库之MBProgressHUD

    MBProgressHUD是一个开源项目,实现了很多种样式的提示框,使用上简单、方便,并且可以对显示的内容进行自定义,功能很强大,很多项目中都有使用到。到GitHub上可以下载到项目源码https:/...

    2012-08-17 13:59
    69163
  • IOS学习笔记28—SQLite3第三方库之FMDB

    SQLite是一种小型的轻量级的关系型数据库,在移动设备上使用是非常好的选择,无论是Android还是IOS,都内置了SQLite数据库,现在的版本都是SQLite3。在IOS中使用SQLite如果使...

    2012-08-17 00:06
    19921

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部