自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

用了十年的昵称BadBoy

其实昵称已经用了11年了

  • 博客(23)
  • 收藏
  • 关注

原创 iOS Objective-C 重写 setter 方法

ARC的时候直接赋值就可以了- (void)setObject:(NSObject *)object   // retain{    if (_object == object) {        return;    }    [_object release];      _object = [object retain];  }- (voi

2014-04-15 16:30:13 2183

原创 iOS Objective-C 中JSON格式定义NSArray NSDictionary

做iOS开发已经两年多了。最近,在整理以前的代码,找到当时卡壳的一些代码片段,写博客跟大家分享一下。欢迎iOS初学者订阅我的博客,有什么问题可以留言交流。以下正文:可能很多人不知道NSArray, NSDictionary有种很简单的初始化方法:NSArray *array = @[@"str0", @"str1", str"2"]; 相当于 [NSArray arrayWit

2014-01-28 15:09:21 2437 1

原创 iOS 上语音输入 Google Speech API

做iOS开发已经两年多了。最近,在整理以前的代码,找到当时卡壳的一些代码片段,写博客跟大家分享一下。欢迎iOS初学者订阅我的博客,有什么问题可以留言交流。以下正文:实现应用内语音输入,可以使用Google语音识别引擎(Google Speech API),只讲个思路,自己实践http://www.google.com/speech-api/v1/recognize?xjer

2014-01-10 14:35:28 1824 1

原创 iOS应用插件开发的思路

做iOS开发已经两年多了。最近,在整理以前的代码,找到当时卡壳的一些代码片段,写博客跟大家分享一下。欢迎iOS初学者订阅我的博客,有什么问题可以留言交流。以下正文:只说下简单的思路,具体实现就不在这里说了。应用内应该有个数据库,用于存储插件的基本信息,包括插件名,插件的库名,插件的入口类名之类的,这些数据来源于服务器端,可随时更新。将插件模块生成dylib文件利用dlopen()或者f

2014-01-03 14:31:32 1756 5

原创 自己写了一段iOS Objective-C的反射的代码

做iOS开发已经两年多了。最近,在整理以前的代码,找到当时卡壳的一些代码片段,写博客跟大家分享一下。欢迎iOS初学者订阅我的博客,有什么问题可以留言交流。以下正文:+ (id)getObject:(Class *)objectClass fromData:(NSDictionary *)dictionary{   id resultObject = [[objectCl

2013-12-19 19:09:52 1132

原创 iOS 简单的本地缓存 解决坑流量问题

做iOS开发已经两年多了。最近,在整理以前的代码,找到当时卡壳的一些代码片段,写博客跟大家分享一下。欢迎iOS初学者订阅我的博客,有什么问题可以留言交流。以下正文:有一次给一个坑爹的项目救场,装载之后随便点几个页面,20M流量木有了,坑爹呀。后来发现问题之所在,服务器端没有缩略图,所以不管看列表还是点详情都是大图,这个问题服务器端做了处理就好了。客户端的问题很严重,就是每次浏览图片都要

2013-11-29 10:55:30 1647

原创 iOS UITableView 实现上拉及下拉刷新

做iOS开发已经两年多了。最近,在整理以前的代码,找到当时卡壳的一些代码片段,写博客跟大家分享一下。欢迎iOS初学者订阅我的博客,有什么问题可以留言交流。以下正文:一般说到上拉刷新下拉刷新,很多人可能想到的是一个第三方开源框架EGORefresh,下面说下,如何自己写代码实现。UITableView本身是一个UIScrollView,所以UITableView可以实现UIScrol

2013-11-27 12:03:50 3484 6

原创 iOS Objective-C 正则表达式

做iOS开发已经两年多了。最近,在整理以前的代码,找到当时卡壳的一些代码片段,写博客跟大家分享一下。欢迎iOS初学者订阅我的博客,有什么问题可以留言交流。以下正文:接上篇:iOS Objective-C 身份证号码校验NSRegularExpression *regularExpression = [[NSRegularExpressionalloc] initWi

2013-11-26 15:50:44 1672

原创 iOS Objective-C NSString 去除空格,空行的方法

做iOS开发已经两年多了。最近,在整理以前的代码,找到当时卡壳的一些代码片段,写博客跟大家分享一下。欢迎iOS初学者订阅我的博客,有什么问题可以留言交流。以下正文:接上篇:iOS Objective-C 身份证号码校验    value = [value stringByTrimmingCharactersInSet:[NSCharacterSetwhitespac

2013-11-26 15:42:47 3174

原创 iOS Objective-C 身份证号码校验

做iOS开发已经两年多了。最近,在整理以前的代码,找到当时卡壳的一些代码片段,写博客跟大家分享一下。欢迎iOS初学者订阅我的博客,有什么问题可以留言交流。以下正文:不知道领导哪根筋搭错了,非要验证身份证号码,要服务器端验证,又要客户端验证。索性把服务器端验证代码移植过来,具体什么逻辑,我也不懂,反正能用。需要的直接复制过去就行了。+ (BOOL)validateIDCa

2013-11-26 15:18:30 3272

原创 iOS改变UINavigationBar导航条标题颜色和字体

iOS 5 以后 UINavigationController 可以 改变UINavigationBar导航条标题颜色和字体[self.navigationController.navigationBarsetTitleTextAttributes:[NSDictionarydictionaryWithObjectsAndKeys:                

2013-11-25 16:33:51 3205

原创 iOS 实现透明UINavigationController UINavigationBar效果

最近,下载了雅虎天气,觉得透明导航条效果不错,于是研究了做法。先做一张全通道全透明的图片1*1的像素就行,取名navigation_bar_background.png作为UINavigationBar的背景色,然后讲barStyle设置成通道就可以了。    [self.navigationController.navigationBarsetBackgroundIm

2013-11-22 16:19:28 10255 2

原创 iOS 6 禁用取消去掉UINavigationBar导航条的阴影

从iOS 6开始,导航条的阴影默认会有个阴影,非常影响应用的扁平化视觉效果。如何去掉阴影?在UINavigationController 初始化之后,加上以下语句,就可以实现和iOS 5以下版本一样的效果了if ([[[UIDevicecurrentDevice] systemVersion] floatValue] >= 6.0) { // 首先要判断

2013-11-07 16:07:31 3970

原创 UIButton release的问题 About UIButton release problem

一位新同事的代码,老是内存泄露,找不到问题,我就帮忙看了一下,最后找到问题是在dealloc 中将UIButton的对象release了。一般情况,UIButton初始化一般使用静态方法+ (id)buttonWithType:(UIButtonType)buttonType; 而非alloc或者create方法。只有在使用alloc与create关键字的方法下创建对象才会使此对象的ret

2013-07-09 18:15:07 923

原创 Chapter 1 Identifiers, Keywords, and Types

1.1.   CommentsThree permissible styles of comment in a Java technology program are:// comment on one line/* comment on oneor more lines *//** documenting comment */ use the javadoc tool to

2009-03-12 22:04:00 557

原创 The First Class

 /** * FirstClass.java */ package mypackage;import java.io.System; public class FirstClass() { public static void main(String[] args) {    printout();}     public v

2009-03-07 23:25:00 606

原创 Introduction to Object-Oriented

Object-Oriented process is Object-Oriented analyze -> Object-Oriented design -> Object-Oriented program.1.       Application depends on requirementGenerally speaking, technique appeared later than

2009-03-07 23:20:00 546

原创 Last three 'W'

When and Where should we use java?According to Java editions, Java can be used to write desktop applications, applets, handheld embedded devices solution and web server-side processing.How to use

2009-03-05 22:26:00 544

转载 Second 'W', WHAT

What is Java? When I first meet Java, I really did not know what java is. I just heard that Java is nice, so I got started. This time, I deciede to find the truth of Java. I got read the book of B

2009-02-28 23:23:00 570

原创 First 'W', WHY

Why did I choose Java? Why is Java? Why is always Java? I Love Java    Java is open source. I like freedom. We can use Java and get supports freely without minding copywrite. I have learnt VB/C/

2009-02-28 22:20:00 459

原创 Five 'W'

When we get to a new thing, we usually ask five quesions. There are "What...", "Why...", "Where...", "When...", and "How to ...". We always call these questions 5W. I am now going to find the answ

2009-02-28 22:15:00 461

原创 I am starting to learn Java again.

I started to learn Java from 2007 summer. I am now still a college student. I was always teaching myself. I felt very hard for selfstudy. I could not get very structural kown knowledge system, and I c

2009-02-28 20:40:00 735 2

转载 《武林外传》经典搞笑台词[转帖]

1.李大嘴他娘:我吃的盐比你吃的米还多呢! 李大嘴:那是您口重! 李大嘴他娘:我过的桥比你走的路还多呢! 李大嘴:那是我懒得动!  2.郭芙蓉夸邢捕头:真是堪称七侠镇的一霸! 李大嘴:那一妈是谁啊?  3.老白:去,整本《挪威的森林》来看看。 秀才:拜托,这是什么年代,哪有那么小资的书看。 老白:没有你不会写啊?  4.秀才:子曾经曰过:“来而不往非礼也。” 大嘴:哦,所以你就非礼她?  5.秀才

2007-01-21 12:45:00 1350

空空如也

空空如也

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

TA关注的人

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