自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

I like coding的专栏

向着目标,前进!

  • 博客(25)
  • 资源 (4)
  • 收藏
  • 关注

原创 iOS bug 修改总结

偶遇一个bug,环境描述如下:1.UIView类ViewA,定义了协议ViewADelegate,ViewA类的一个对象aView的delegate设定为另一个UIView的对象bView,[bView addSubView:aVIew],aView为成员变量,在bView 的dealloc中进行的release2.在aView里有采用延时调用[self performSelector:@

2013-11-23 12:04:49 1291

原创 NSRunLoop

+ (NSRunLoop *)currentRunLoop    如果调用的线程中没有runloop,那么将会创建一个并返回【如果运行于主线程调用的函数体中获取的就是主线程的runloop】+ (NSRunLoop *)mainRunLoop    返回主线程的runloop[[NSRunLoop currentRunLoop] runMode:UITrackingRunLoo

2013-08-21 22:21:48 1596

原创 工程配置

1.如果将扩展类封装到.a库中,需要在build setting里的other link 添加-all_load

2013-08-10 22:25:31 863

转载 了解iOS中XML解析

iOS中XML解析是本文要介绍的内容,在iPhone开发中,XML的解析有很多选择,iOSSDK提供了NSXMLParser和libxml2两个类库,另外还有很多第三方类库可选,例如TBXML、TouchXML、KissXML、TinyXML和GDataXML。问题是应该选择哪一个呢?解析 XML 通常有两种方式,DOM 和 SAX:DOM解析XML时,读入整个XML文档并构建一个驻留

2013-06-07 16:51:47 888

原创 数据库索引、主键区别【微谈】

我们在使用SQL Server数据库的时候常常会创建主键和索引,那么主键和索引到底有什么样的不同呢?本文我们主要介绍了主键和索引的区别。主键和索引的区别如下:主键是索引,但索引不一定是主键。 主键具有唯一性,而只有唯一性索引才具有唯一性;主键的值不能为空,不能重复。 索引可以在程序中动态创建删除。也可以是任何有序的字段。如果在一个表中,列A、B、C   被设为主键的情况下,当需要将

2013-05-11 08:55:36 1402

转载 iOS Device logs 分析

Xcode 4.3的symbolicatecrash的位置和老版本的不一致了。/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/DTDeviceKit.framework/Versions/A/Resources/Xcode 4

2013-05-11 08:42:43 2647

转载 关于sqlite中的journal文件

SQLite by default creates the journal file at the start of a transaction, which is a good thing. Normally it deletes the file upon commit.You can change this behavior to simply truncate the file (no

2013-03-14 10:31:51 2738

原创 kCFErrorDomainCFNetwork error 306

kCFErrorDomainCFNetwork error 306 means that your web proxy isn't working. Make sure that your HTTPS proxy setting is correct, and that the proxy server is up and running if you are using one.kCFE

2013-03-14 10:06:20 4875

原创 安装iOS Universal Framework Mk 7

在https://github.com/AdvancerHubbert/iOS-Universal-Framework中点击zip下载相关文件分别运行Real Framework目录或Fake Framework目录下的install.sh脚本进行安装(或者两个你都运行)。对于Fake Framework,只需在终端输入命令:sh filename 回车即可;对于Real Fram

2013-02-12 15:28:41 1990

原创 Xcode路径

Xcode的路径     /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/usr/

2013-02-12 11:39:35 761

原创 Mac OS下常用Terminal命令

sh filename.sh你也可以直接 ./filename 注意前面的[ ./ ]不过你首先要ls -l确定一下这个文件又没有执行权限。(第二种方式没跑通);在MAC中,要显示隐藏的文件不象WINDOS中那样简单,更改属性即可.                  它可是需要输入一串字符串的.         打开实用工具---->>终端,输入defaults write c

2013-02-09 17:52:44 905

转载 xcode4.3下制作framework——(xcode4.2下也通用)[亲测:xcode4.5也可以]

将自己的类封成库供别人调用,非常方便,就行xcode中的许多类库一样。那么如何制作自己的类库呢?本人在网上看过很多童鞋的文章,都没有试成功,最后在同事的帮助下搞定。今天有点空闲时间,赶紧记下来,一是跟大家分享,二是怕忘了,今天有同事问我,都感觉有点生了,所以有了这篇文章。 下面教大家一步步制作framework 1、         新建一个项目选择Framwork&Libra

2013-02-07 09:54:41 1581

原创 iOS程序更新、tabbar更新标识

[application registerForRemoteNotificationTypes:(UIRemoteNotificationTypeAlert|UIRemoteNotificationTypeBadge|UIRemoteNotificationTypeSound)];程序更新图标:[[UIApplication sharedApplication] setApplicat

2013-02-01 10:40:33 905

原创 iOS异常相关

开始事务是对的,结束事务应该理解为提交事务,rollback不能理解成回调,而是回滚用法是beginTransaction--执行一批SQL成功的话Commit如果出错,RollBack回滚会把出错之前的操作全部取消,即执行的结果是什么都没有做。这样做,对于一些相关联的操作可保证其数据完整性等等

2013-01-31 16:00:50 553

转载 iOS平台XML解析类库对比和安装说明

在iPhone开发中,XML的解析有很多选择,iOS SDK提供了NSXMLParser和libxml2两个类库,另外还有很多第三方类库可选,例如TBXML、TouchXML、KissXML、TinyXML和GDataXML。问题是应该选择哪一个呢?解析 XML 通常有两种方式,DOM 和 SAX:DOM解析XML时,读入整个XML文档并构建一个驻留内存的树结构(节点树),通过遍历树结

2013-01-30 15:50:38 754

转载 iPhone 的序列号「Serial No.」、UDID、IMEI、ICCID 分别是什么意思

当你将 iPhone 连接到电脑后,iTunes中就会出现「设备」项目。点击其中的设备,首先映入眼帘的就是这张基本信息图。拿 iPhone 4 为例,初始信息为「序列号」和「电话号码」(nAODI 在手机里设置过)。当你点击这两行内容时,则会依次出现「标识符(UDID)」、IMEI、ICCID信息。此文就来分别介绍一下,这一串串数字究竟是什么意思。序列号序列号是一串标识你手机出生证

2013-01-30 13:00:53 7920

转载 iOS系统架构

原文:http://book.51cto.com/art/201107/276074.htmiOS的系统架构分为四个层次:核心操作系统层(Core OS layer)、核心服务层(Core Services layer)、媒体层(Media layer)和可触摸层(Cocoa Touch layer)。图1-1展示了Mac OS X和iOS系统架构层次的一个对比。

2013-01-28 15:11:02 892

原创 关于静态库、动态库的区别汇总

linux中静态库和动态库的区别一、不同库从本质上来说是一种可执行代码的二进制格式,可以被载入内存中执行。库分静态库和动态库两种。  1. 静态函数库     这类库的名字一般是libxxx.a;利用静态函数库编译成的文件比较大,因为整个 函数库的所有数据都会被整合进目标代码中,他的优点就显而易见了,即编译后的执行程序不需要外部的函数库支持,因为所有使用的函数都已经被编译进去了

2013-01-28 14:07:37 2086

转载 iOS多线程

原文地址:blog.163.com/gf_zl818/blog/static/83808068201201953420905/iOS 支持多个层次的多线程编程,层次越高的抽象程度越高,使用起来也越方便,也是苹果最推荐使用的方法。下面根据抽象层次从低到高依次列出iOS所支持的多线程编程范式:1, Thread;2, Cocoa operations;3, Grand Cent

2013-01-25 17:16:42 635

原创 @synchronized(id anObject) {}定义和使用

1.作用:创建了一个互斥锁,它的作用和其他语言中的互斥锁作用一样2.解释:这个是OBC中的一个锁定令牌,防止{}里的内容在同一时间内被其他线程访问,起到了线程保护的作用3.使用范围:一般在单例模式或者操作类的static变量的时候使用,即共用的变量的时候4.外延:这个令牌隐式的包含了异常处理,如果你不想使用的话,就使用锁吧5.它的参数是id类型,如果用@synchroniz

2013-01-25 16:45:13 1960

原创 iOS app 打测试包方法

1.用archive;2.如果可以在真机运行,在product文件夹下用xxx.app,find in folder,找到本地文件,然后复制到一个空文件夹中,将该文件夹压缩成zip包,将zip的后缀改为ipa,一般就可以了;3.也是可以真机运行,在product文件夹下用xxx.app,find in folder,找到本地文件,将该文件拖到itunes中,在itunes的应用程序列表中,

2013-01-25 11:12:01 2439

转载 ios 开发中 动态库 与静态库的区别

原文地址:http://hi.baidu.com/chenfalei/item/52140da7ceccfda929ce9dc3动态库使用有如下好处:1使用动态库,可以将最终可执行文件体积缩小2使用动态库,多个应用程序共享内存中得同一份库文件,节省资源3使用动态库,可以不重新编译连接可执行程序的前提下,更新动态库文件达到更新应用程序的目的。4从1可以得出,将整个应用程序分模

2013-01-25 03:33:02 1120

原创 下一阶段工作内容与进步点

可以说,现在iOS方面技术提高不少,但是仍需努力。1.继续丰富对iOS各个控件的掌握;2.对已使用但不是熟悉的控件进行反复记忆,方法自己琢磨;3.对于E文的坚持;4.对第三方API的底层实现研究;现就这些吧,努力!

2012-09-14 16:56:06 992

原创 Hard working today------>big success tomorrow

<br />无他,但手熟尔!

2011-04-12 09:27:00 667

原创 &amp;字符

2009-08-17 19:03:00 858 1

Object-C编程之道 iOS设计模式解析

书是基于iOS 的软件开发指南。书中应用GoF 的经典设计模式,介绍了如何在代码中应用创建型模式、结构型模式和行为模式,如何设计模式以巩固应用程序,并通过设计模式实例介绍MVC 在CocoaTouch 框架中的工作方式。 本书适用于那些已经具备Objective-C 基础、想利用设计模式来提高软件开发效率的中高级iOS 开发人员。 苹 果公司的App Store拥有超过20万个应用(每秒都在增加)供用户选择,正深刻地改变着软件行业。每天都有更多的iOS开发者想投入到这一潮流,希望凭藉下一个杀手级应用发家致富。本书的目标正是带领读者完成从新手到高手的转变,关注底层的设计模式而非一味只顾着写代码,从而开发出更加高效、实用和专业的应用。 iOS 应用程序的基础Cocoa Touch框架内容丰富、结构优美,通过将各种设计模式应用到其基础结构中,为第三方开发者提供了很好的可扩展性和灵活性。因此,要充分利用这一框架,应当深刻理解并恰当应用设计模式。本书受到GoF的经典著作《设计模式》的启发,旨在引导大家掌握如何在iOS平台上以Objective-C语言实现 Cocoa Touch开发所要用到的传统设计模式。 解析iOS设计模式的开山之作 优化Objective-C编程实践的必修宝典 由此迈入移动开发高手行列 高清版!!!

2013-02-06

iOS上的图形和动画处理

物超所值 覆盖全面,各种动画的基础定义,代码可直接copy使用

2013-01-25

Objective-C编程之道:iOS设计模式解析》电子书目录

请大家注意:这只是这本书的目录,但是我相信大家这本书有用。 我是这么学习的,通过目录里提到的设计模式的概念去搜索资料,我觉得这样也是一种学习的很好的方案,看大家怎么想了,我很诚实的告诉大家这是目录了。。。。。。

2012-10-23

symbian入门

入门的好东西,一定不负所望,关于symbian ,入门资料不多啊,抓紧下载吧

2011-10-08

空空如也

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

TA关注的人

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