自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (39)
  • 收藏
  • 关注

原创 数据持久化(一)Core Data的简单使用

写程序的过程一般都会涉及到数据的持久化保存,对于一个供用户使用的应用可以说是必备功能,保存数据的方法有几种:数据归档,写入磁盘文件,使用数据库,使用Core Data。我也是最近才开始正式地接触Core Data,下面来说一下使用Core Data的学习过程。写了两个简单的Demo来说一下其使用方法:(一)SimpleCoreData_Demo:存取一些简单的数据类型(二)CodingCoreData_Demo:存取经过编码后的复杂数据类型和一般的工程的不同之处在于:(1)工程自动加入了Core

2013-08-27 21:56:19 3476

转载 @dynamic关键字

@dynamic这个关键词,通常是用不到的。它与@synthesize的区别在于:使用@synthesize编译器会确实的产生getter和setter方法,而@dynamic仅仅是告诉编译器这两个方法在运行期会有的,无需产生警告。假设有这么个场景,B类,C类分别继承A类,A类实现某个协议(@protocol),协议中某个属性( somePropety )我不想在A中实现,

2013-08-26 13:17:22 4097

原创 视图间跳转完成数据回调的四种方法

从视图A跳转到视图B,在B中准备好数据,然后从B回到A,这个时候要将B准备好的数据回调到A中,此时有三种方法去实现。方法一:使用全局变量方法二:使用数据成员方法三:使用委托方法四:注册通知中心

2013-08-25 14:08:59 4373

原创 Reader开发(一)电子书分页,翻页效果,字体大小调整和基本功能实现

在学习了iOS7新出的Text Kit的基础知识后,开始着手编写基于Text Kit的电子书阅读器程序。目前搭建好了基本的结构。阅读时有电子书分页功能,翻页效果,可以对字体大小进行调整等基本功能。

2013-08-22 22:39:27 10961 4

转载 #pragma mark的意义和作用

经常在 Xcode IDE 里面的代码中看到以下代码指令:#pragma mark -#pragma mark Initialization#pragma 是什么从技术上讲,以 #pragma 开头的代码是一条编译器指令,是一个特定于程序或编译器的指令。它们不一定适用于其它编译器或其它环境。如果编译器不能识别该指令,则会将其忽略。作用它们告诉Xc

2013-08-22 10:38:44 8712

原创 TextKit学习(三)NSTextStorage,NSLayoutManager,NSTextContainer和UITextView

使用UITextView时用到的iOS7新增加的类:NSTextContainer、NSLayoutManager、NSTextStorage,主要说一说NSTextStorage。

2013-08-17 15:02:28 14834

原创 豆瓣客户端(二)获取用户信息和搜索用户

豆瓣客户端(二)获取用户信息和搜索用户详述了写程序的整个过程,总结了遇到的问题和解决方法,以及api调用的方法步骤。

2013-08-16 22:01:31 5278

转载 curl命令详解

对于windows用户如果用Cygwin模拟unix环境的话,里面没有带curl命令,要自己装,所以建议用Gow来模拟,它已经自带了curl工具,安装后直接在cmd环境中用curl命令就可,因为路径已经自动给你配置好了。    linux curl是一个利用URL规则在命令行下工作的文件传输工具。它支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称url为下载工具。  一,

2013-08-15 17:02:57 2293

原创 初探NSAttributedString和NSMutableAttributedString的使用

由于iOS7新出的NSTextStorge是NSMutableAttributedString的子类,所以要用好NSTextStorage,首先要学好NSMutableAttributedString和NSAttributedString。按个人的理解,NSAttributedString是一个带有属性的字符串,通过该类可以灵活地操作和呈现多种样式的文字数据。因为是初步使用,所以基本上都是

2013-08-11 16:58:48 17937 2

原创 CGRectInset的使用

在IntroduceToTextKitDemo中,在添加textView视图时使用了CGRectInset来定义其框架:CGRect newTextViewRect = CGRectInset(self.view.bounds, 8., 0.);UITextView *newTextView = [[UITextView alloc] initWithFrame:newTextViewRec

2013-08-10 13:58:25 3253

原创 TextKit学习(二)FontResizeDemo扩展

在写完了FontResize_Demo之后,在这个Demo的基础上我又进行了一些扩展。

2013-08-10 00:50:23 3418

原创 TextKit学习(一)可以调整字体大小的FontResizeDemo

昨天看完了苹果官方的IntroduceToTextKit这个Demo,了解了有关TextKit的一些新特性,TextKit的出现的确使得文字的处理变得更加便利和多功能化。个人觉得最有趣的是ExclusionPath这个视图。之后参照这个Demo我写了FontResizeDemo,顾名思义就是当用户在Settings的Text Size中调整字体大小时,本程序的字体相应地做出调整。先

2013-08-08 16:25:46 4190 1

原创 TableViewCell常见的小问题

用TableViewCell经常遇到小问题搞到整个程序崩溃。最常见的错误:unable to dequeue a cell with identifier cell - must register a nib or a class for the identifier or connect a prototype cell in a storyboard,如下图所示:原因是

2013-08-03 17:14:29 11315

自定义导航栏返回按钮backBarButtonItem的标题对应的Demo

自定义导航栏返回按钮backBarButtonItem的标题:隐藏或自定义其内容。

2014-02-15

CoreTelephony框架的简单使用对应的Demo

CoreTelephony框架的简单使用对应的Demo:使用CoreTelephony框架来输出手机的运营商信息和通话信息。

2014-02-15

Background Fetch 修正Demo

iOS 7学习:多任务处理之Background Fetch对应的Demo,已经修正不断Background Fetch中出现的多线程锁问题。

2014-02-13

iOS 7学习:多任务处理之Background Fetch对应的Demo

iOS 7学习:多任务处理之Background Fetch对应的Demo,主要探讨Background Fetch后台工作模式。

2014-02-13

iOS 7学习:View Controllers之间的切换动画对应的Demo

iOS 7学习:View Controllers之间的切换动画对应的Demo。

2014-02-06

在ARC下使用GCD实现单例模式对应的Demo

在ARC下使用GCD实现单例模式对应的Demo。

2014-02-05

NSURLSession学习笔记(三)Download Task对应的Demo

NSURLSession学习笔记(三)Download Task对应的Demo。介绍了如何创建断点续传下载任务,后台下载任务,并显示下载进度。

2014-02-05

NSURLSession学习笔记(二)Session Task对应的Demo

NSURLSession学习笔记(二)Session Task对应的Demo,简单介绍下Data Task和Download Task的使用方法。

2014-02-05

复制对象(二)<NSCopying>协议和属性的copy特性对应的Demo

复制对象(二)<NSCopying>协议和属性的copy特性对应的Demo。

2014-02-01

复制对象(一)copy和mutableCopy方法对应Demo

复制对象(一)copy和mutableCopy方法对应Demo,测试了浅复制和深复制的copy和mutableCopy方法。

2014-02-01

CGDrawImage方法使用Demo

CGContextDrawImage使用和分析对应的Demo

2014-01-22

Xcode主题 Railscasts Zenburn

Xcode主题:Railscasts Zenburn,很漂亮,又护眼。

2014-01-17

iOS 调用外部程序

这个Demo介绍了怎样通过程序的URL接口调用外部程序或系统程序,对应博客iOS调用外部程序和系统程序。

2013-11-16

制作App的入门教程

制作App简单的入门教程。对应博客制作App的入门教程的Demo。

2013-11-15

注册通知中心实现视图间数据传递

通过注册通知中心实现视图间数据传递,对应博客视图间跳转完成数据回调的四种方法的补充Demo。

2013-11-14

使用NSXMLParser解析XML数据

使用NSXMLParser解析XML数据的一个Demo

2013-10-11

简单的发送豆瓣广播的Demo

对应豆瓣客户端(三)发送图文广播该博客的一个简单的Demo,欢迎下载交流。

2013-10-02

视图间跳转完成数据回调

从视图A跳转到视图B,在B中准备好数据,然后从B回到A,这个时候要将B准备好的数据回调到A中,此时有三种方法去实现。 方法一:使用全局变量 方法二:使用数据成员 方法三:使用委托

2013-08-25

NSTextStorge等类的初步使用

TextKit学习(三)NSTextStorage,NSLayoutManager,NSTextContainer和UITextView对应的Demo。

2013-08-22

FontResizeDemo扩展

TextKit学习(二)FontResizeDemo扩展对应的Demo。

2013-08-10

特定图片的按钮的旋转动画

特定图片的按钮的旋转动画。原文地址:http://blog.csdn.net/jymn_chen/article/details/38098499

2014-07-24

FrameBoundsRotate

iOS设备横屏时,frame和bounds的分别该博客对应的Demo,只有真机测试才能看出问题。原文地址:http://blog.csdn.net/jymn_chen/article/details/37922757

2014-07-18

Use GraceNote SDK in iOS(二)获取音乐的完整信息

Use GraceNote SDK in iOS(二)获取音乐的完整信息对应的Demo。 原文地址:http://blog.csdn.net/jymn_chen/article/details/24846721

2014-05-01

iOS 从UITableViewController中分离数据源

iOS 从UITableViewController中分离数据源 原文地址:http://blog.csdn.net/jymn_chen/article/details/24676067

2014-04-29

使用UISearchDisplayController显示搜索结果

使用UISearchDisplayController显示搜索结果博客对应的Demo。 原文地址:http://blog.csdn.net/jymn_chen/article/details/24608097

2014-04-28

MusicBrainzDemo in iOS

Use MusicBrainz in iOS(一)初步使用对应的Demo 原文地址:http://blog.csdn.net/jymn_chen/article/details/23312615

2014-04-10

Xcode 5 单元测试Demos

在Xcode 5中使用XCTest + OCMock,GHUnit + OCMock进行单元测试的Demos。 原文地址: http://blog.csdn.net/u010962810/article/details/21552941 http://blog.csdn.net/u010962810/article/details/21562869

2014-03-20

UIAlertView自动消失

UIAlertView自动消失,原文地址:http://blog.csdn.net/u010962810/article/details/21245785

2014-03-14

静态库及创建的文件Demo

使用Xcode 5创建的Cocoa Touch Static Library(静态库)工程和Build后产生的文件。原文地址:http://blog.csdn.net/u010962810/article/details/21036035。

2014-03-12

仿iOS 7后台侧边菜单

仿iOS 7后台侧边菜单。原文地址:http://blog.csdn.net/u010962810/article/details/20618625

2014-03-07

AS4AS学习笔记

AS4AS学习笔记:部分章节的部分代码,和中英文AS4AS书。

2014-03-01

UITableView:隐藏删除按钮和设置删除按钮的标题

UITableView:隐藏删除按钮和设置删除按钮的标题对应的Demo。

2014-02-26

AppleScript学习笔记(二)AppleScript的四种数据类型对应的Example

AppleScript学习笔记(二)AppleScript的四种数据类型对应的Example,一些脚本代码。

2014-02-24

修正UIRefreshControl:点击按钮实现下拉刷新Demo

UIRefreshControl:点击按钮实现下拉刷新对应的Demo的修正版本,原来的Demo有点小瑕疵,已经作出调整。

2014-02-17

UIRefreshControl:点击按钮实现下拉刷新

UIRefreshControl:点击按钮实现下拉刷新对应的Demo,只要点击一下按钮,就可以实现下拉刷新,不用人手工拉动表格。

2014-02-17

UITextView:定制选中文字菜单和选择文字

UITextView:定制选中文字菜单和选择文字对应的Demo。

2014-02-16

自适应UITextView和键盘位置对应的Demo

自适应UITextView和键盘位置对应的Demo,解决在UITextView输入时被键盘挡住的问题。

2014-02-16

iOS 隐藏键盘对应的Demo

iOS 隐藏键盘对应的Demo,结合博客看会更好,主要介绍了四种方法。

2014-02-16

MFMailComposeViewController发送邮件防止崩溃的Demo

使用MFMailComposeViewController发送邮件时防止崩溃对应的Demo。

2014-02-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除