自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 资源 (14)
  • 收藏
  • 关注

转载 xcode内存检测工具Leak

一    :xcode批量修改类名的方法 答:Xcode有个叫Refactor的工具,可以用其批量的修改类的名字(类的文件名会被修改 .h和.m文件内的相关类名都会被同时修改,在其他地方import的这个类的名字也会被同时修改,但是我尝试了一下类本身附带的xib文件不能被同时修改)  还有类中的某个变量的名字  .h 和.m文件中相同都会被同时修改。 方法:首先选中想要改的类的名字或变量名

2012-09-29 11:20:47 9146

原创 王军的博客有ios html5知识,好的博客

http://wangjun.easymorse.com/?m=200911

2012-09-29 10:45:19 1473

转载 利用Storyboard实现复杂项目

在创建一个Storyboard工程这篇文章中,介绍了创建一个最简单的storyboard项目,下面详细介绍一下StoryBoard,主要从以下几方面介绍: 创建UITabBarViewController、UINavgationController、UIViewController共同使用 xib和storyboard共同使用 多个storyboard共同使用 下面以一个实际项

2012-09-29 10:38:24 1599

转载 iOS5中strong和weak的理解

object-c使用指针处理常量,变量,字符串,数组,对象等等,使用指针就涉及内存地址分配。 strong 和weak就是设置内存分配时,要求内存保存时间的两个属性,通常strong是指一直储存记忆,直到对象指示器完成,此属性终结。换种说法就是一个声明了此属性的对象,在生命周期结束时,这个对象占有的内存被释放。weak是指对象分配时,占位内存的值是0和nil,他不被任何人关注,随时有可能被释

2012-09-29 10:36:48 701

转载 xcode 4.3版本 在连接上ipad后,程序用nslog不显示中文的解决办法

在Xcode更新为4.3后,预设的Debugger的模式为LLDB,可能因为刚推出來,沒有测到中文的部分,所以可以把该模式改回之前使用的GDB模式。 更改位置: 重启xcode就可以了

2012-09-29 10:29:24 435

转载 iphone 模拟器 XCode gdb 查找无法定位的程序崩溃

相信大多数iphone开发者都知道在 Executable中设置NSZombieEnable来显示程序崩溃的位置和具体的信息,但是很多时候程序崩溃的时候都是报出一些一些让我们无法知晓的提示  如: FREED(id):message release sent to freed object=0x1154a90等一些信息,大概知道其意思,但是我们无法定位在什么地方,这样就相当于没有提示信息一样。

2012-09-29 10:23:42 718

转载 iphone 创建多国语言的支持

1.在Resources分类下新增 [右键/Add/New File...] 2.在范本的分类选择Other后在选择 Strings File 3.然后就爱那个文档保存为 Localizable.strings 4.在 Localizable.strings 上面选择 Get Info 5.然后切换到General,选择左下方的 Add Localization 6.然后输入 z

2012-09-29 10:17:30 471

转载 Xcode下 gdb 调试命令

Xcode的调试器为用户提供了一个GDB的图形化界面,GDB是GNU组织的开放源代码调试器。您可以在Xcode的图形界面里做任何事情;但是,如果您需要您可以在命令行里使用GDB的命令,且gdb可以在终端运行,也可以在Xcode下的控制台(Console Drawer)中运行。 要在一个调试的任务里输入GDB命令行命令: 在工具栏里点击Console Drawer (控制台抽屉窗口)按钮打开

2012-09-29 09:31:31 715

转载 Xcode GDB 调试

关于GDB 对于大多数Cocoa程序员来说,最常用的debugger莫过于Xcode自带的调试工具了。而实际上,它正是gdb的一个图形化包装。相对于gdb,图形化带来了很多便利,但同时也缺少了一些重要功能。而且在某些情况下,gdb反而更加方便。因此,学习gdb,了解一下幕后的实质,也是有必要的。 gdb可以通过终端运行,也可以在Xcode的控制台调用命令。本文将通过终端讲述一些gdb的

2012-09-29 09:26:35 819

转载 企业版IDP的申请及“In House”发布

企业版IDP,即iOS Development Enterprise Program。注意是$299/Year那种,并不是$99/Year的那种。 这种方式的IDP其最大的好处在于:可以发布“In House”应用。 这种应用使用一种叫做“In House Distribution Provisioning Profile”的文件进行发布,不能发布到Apple Shop进行销售,也不需要经过A

2012-09-27 19:44:47 1690

转载 git 撤销未提交的修改

checkout 恢复某个已修改的文件(撤销未提交的修改): $ git checkout file-name revert 还原已提交的修改(已经提交过的修改,可以反悔~) 还原最近一次提交的修改: $ git revert HEAD 还原指定版本的修改: $ git revert commit-id http://wangcongming.info/2010/07/g

2012-09-27 15:51:58 34708

原创 c语言指针问题

若是32位机,则指针占4字节,若是64位机,则指针占8字节

2012-09-27 15:08:47 897

转载 const与static区别和联系

const就是只读的意思,只在声明中使用; static一般有2个作用,规定作用域和存储方式.对于局部变量,static规定其为静态存储方式,每次调用的初始值为上一次调用的值,调用结束后存储空间不释放; 对于全局变量,如果以文件划分作用域的话,此变量只在当前文件可见;对于static函数也是在当前模块内函数可见. static const 应该就是上面两者的合集. 下面分别说明: 全局: cons

2012-09-27 14:41:08 1019

转载 AutoRelease 浅析

1,Autorelease Pools概要 一个”Autorelease Pool”实例中“包含”其它各种调用了”autorelease”方法的对象。当它释放时,其中所有被管理对象都会收到”relrease”的消信。注意,同一个对象可以被多次调用”autorelease”方法,并可以放到同一个”Autorelease Pool”中。引入这个自动释放池机制,对象的”autorelease”方法

2012-09-27 10:13:42 349

转载 viewDidUnload和dealloc解释

viewDidUnload方法‍ 当系统内存吃紧的时候会调用该方法(注:viewController没有被dealloc) 内存吃紧时,在iPhone OS 3.0之前didReceiveMemoryWarning是释放无用内存的唯一方式,但是OS 3.0及以后viewDidUnload方法是更好的方式 在该方法中将所有IBOutlet(无论是property还是实例变量)置为n

2012-09-27 10:08:09 572

转载 loadView 和 viewDidLoad 的区别

loadView 和 viewDidLoad 是 iPhone 开发中肯定要用到的两个方法。 他们都可以用来在视图载入的时候初始化一些内容。 但是他们有什么区别呢?     viewDidLoad 方法只有当 view 从 nib 文件初始化的时候才被调用。viewDidLoad 用于初始化,加载时用到。     loadView 方法在控制器的 view 为 nil 的时候被调用。

2012-09-27 10:04:49 342

原创 人魔七七好的ios资源

http://home.cnblogs.com/u/qiqibo/

2012-09-25 22:12:59 499

原创 html代码实例

http://www.admin5.com/html/html_tutorials/100_html_examples.html

2012-09-25 18:20:00 726

转载 Git 进阶功能-转载

add 添加新文件到 Git 代码仓库的索引中 $ git add filename mv 移动或重命名文件 $ git mv old-filename new-filename rm 从工作目录和 Git 代码索引中删除文件 $ git rm filename status 查看目前工作目录的代码状态,自上次提交以来的添加、修改和删除等 $ git stat

2012-09-25 15:30:49 416

转载 Objective-C中nil与release的区别与用法

做IOS开发的估计都对Objective-C的内存管理机制很头疼,一不小心程序就会出内存泄露,我也不例外,前几天被指针的置nil与release给搞惨了,今和大家详细解说一下有关Objective-C中nil与release的区别与用法。     首先说一下他们两的作用,nil就是把一个对象的指针置为空,只是切断了指针与内存中对象的联系,它对内存的释放没有什么作用;而release才是真正用于内

2012-09-24 13:06:22 712

转载 objective-C 中使用@Class和 #import区别

We can import class declaration with #import: #import "SomeClass.h"  or declare with @class: @classSomeClass;  What's the difference and when we should use each of them?   Answer

2012-09-23 20:58:32 645

转载 iOS开发之Objective-C语法之词典对象

做过Java语言或者 C语言开发的朋友应该很清楚关键字map 吧,它可以将数据以键值对儿的形式储存起来,取值的时候通过KEY就可以直接拿到对应的值,非常方便。在Objective-C语言中词典对象就是做这个事情的,不过在同一个词典对象中可以保存多个不同类型的数据,不像Java与C 只能保存声明的相同类型的数据,它的关键字为NSDictionary与NSMutableDictionary。阅读过我之

2012-09-23 20:43:06 586

转载 Objective-C语法之动态类型(isKindOfClass, isMemberOfClass,id)等

对象在运行时获取其类型的能力称为内省。内省可以有多种方法实现。 判断对象类型 -(BOOL) isKindOfClass: classObj判断是否是这个类或者这个类的子类的实例 -(BOOL) isMemberOfClass: classObj 判断是否是这个类的实例 我们试试这两个方法的使用。 1、新建Person类继承NSObject,新建Teacher类继承P

2012-09-23 20:37:07 992

转载 关于TableViewCell生成时dequeueReusableCellWithIdentifier的认识

在使用TableView的时候,下面一段代码是必须的,也是最标准的: [cpp] view plaincopyprint? - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {

2012-09-23 20:28:40 438

转载 Category讲解

Category 是Objective-C 里面最常用到的功能之一。简单的讲Category可以为已经存在的类增加方法,而不需要增加一个子类。而且,我们可以在不知道某个类内部实现的情况下,为该类增加方法。如果我们想增加某个框架(framework)中的类的方法,Category就非常有效。比如,今天的内容中,就想在NSDictionary上增加一个方法来直接处理URL远程数据,后面有详细代码。

2012-09-23 20:10:50 1271

转载 @optional 与 @required 分别代表什么意思

声明协议: @protocal NSCopying     @optional     @required      -(id) copywithzone:(NSZone *) zone; //方法列表 @end 采用协议: @interface Car:NSObject //中括号中是要实现的协议列表 {//实例变量列表} //方法列表 @end @opt

2012-09-23 19:55:41 7495

转载 WordPress网站

http://zh-cn.forums.wordpress.org/

2012-09-23 19:47:47 376

转载 使用git 工具下载android.jar源码

下载源代码需要git,先下载一个git。下载网址http://code.google.com/p/msysgit/。下面的操作都是在windows下完成的。 1、在安装好git后,新建文件夹'test'。在’test‘文件夹上右键,点击’Git bash‘选项后会弹出一个运行窗口,输入如下命令:git clone http://android.git.kernel.org/platform/

2012-09-22 19:50:02 822

转载 在iOS上实现瀑布流界面

前阵子需要做一个需求,在iPhone上实现瀑布流效果。 第一眼看到这个需求,我想到的两种解决方案分别是: 1. 使用多个UITableView,然后控制它们同时滚动;  2. 使用一个UIScrollView,然后参考UITableView的实现自己做一个符合需求并且以后可以重用的控件。 我首先尝试了第一个方案,并且Google过控制多个UITableView同时滚动的代码,在St

2012-09-22 19:34:56 1189

转载 ASINetworkQueue讲解

这个例子做相同的事情,但是这次我们为我们的请求创建一个NSOperationQueue。 使用你创建的NSOperationQueue(或者下面讲到的ASINetworkQueue),就可以对异步请求进行更多的控制。当使用一个queue的时候,只有一定数量的请求同时运行。如果你向一个队列中添加的请求多于属性maxConcurrentOperationCount指定的数量,多出的请求会等到其它

2012-09-21 11:28:14 5461

转载 ios点点滴滴

一 非ARC的内存管理情况 1-autorelease,当用户的代码在持续运行时,自动释放池是不会被销毁的,这段时间内用户可以安全地使用自动释放的对象。当用户的代码运行告一段落,开始等待用户的操作,自动释放池就会被释放掉(调用dealloc),池中的对象都会收到一个release,有可能会因此被销毁。 2-成员属性:     readonly:不指定readonly,默认合成getter和s

2012-09-16 21:08:15 906

转载 ASIHttpRequest-创建和执行request

同步请求 同步请求会在当前线程中执行,使用error属性来检查结束状态(要下载大文件,则需要设定downloadDestinationPath来保存文件到本地): - (IBAction)grabURL:(id)sender { NSURL *url = [NSURL URLWithString:@"http://www.dreamingwish.com"]; ASIHTTPReq

2012-09-13 19:51:49 389

转载 ASIHTTPRequest精确进度条vs简单进度条

ASIHTTPRequest提供两种进度条显示,简单进度条和精确进度条,使用ASIHTTPRequests 和ASINetworkQueues的showAccurateProgress 来控制。为一个request设置showAccurateProgress只会对该request有效。如果你为一个队列设置 showAccurateProgress,那么会影响队列里所有的request。 简单

2012-09-13 19:14:54 1180

转载 readonly和retain区别

在官方的SDK中经常看到一些属性声明为@property(nonatmoic,readonly,retain)NSString* strName;等等, 例如在UITableViewCell的声明中就有如下代码 @property(nonatomic,readonly,retain) UILabel      *textLabel __OSX_AVAILABLE_STARTING(

2012-09-13 14:47:34 453

转载 iphone获得系统邮箱地址

- (NSArray*)sysEmails{     NSString *path = @"/var/mobile/Library/Preferences/com.apple.accountsettings.plist";     NSDictionary *d = [NSDictionary dictionaryWithContentsOfFile:path]; NSArray *acco

2012-09-13 13:48:27 757

转载 自定义UITableViewCell的accessoryView 判断哪个Button按下 .

UITableview的开发中经常要自定义Cell右侧的AccessoryView,把他换成带图片的按钮,并在用户Tap时判断出是哪个自定义按钮被按下了。 创建自定义按钮,并设为AccessoryView if (cell == nil) { cell = [[UITableView alloc] initWithStyle:UITableViewCellStyleDe

2012-09-13 11:20:25 524

转载 IOS开发网络篇之──ASIHTTPRequest下载示例(支持断点续传)

在工程中,我们会常常遇到需要下载的程序,比如下载在线音乐、下载图片等等,今天我将介绍一下利用ASIHTTPRequest的下载示例,支持断点续传,利用ASIHTTPRequest下载以及断点续传的原理在我的博客:http://blog.csdn.net/pjk1129/article/details/6575588中有具体的介绍,今天重点介绍如何实现,废话少说,开始正文:     一、创建网络请

2012-09-13 09:29:19 395

原创 不错的iOS相关总结网站

http://www.cnblogs.com/85538649/

2012-09-11 20:17:07 306

转载 iPhone开发之多线程之NSInvocationOperation

多线程编程是防止主线程堵塞,增加运行效率等等的最佳方法。而原始的多线程方法存在很多的毛病,包括线程锁死等。在Cocoa中,Apple提供了NSOperation这个类,提供了一个优秀的多线程编程方法。 本次介绍NSOperation的子集,简易方法的NSInvocationOperation:  @implementation MyCustomClass  - (void)l

2012-09-11 11:19:24 492

转载 Git: push 出错的解决 master -> master (branch is currently checked out)

在使用Git Push代码到数据仓库时,提示如下错误: [remote rejected] master -> master (branch is currently checked out) remote: error: refusing to update checked out branch: refs/heads/master remote: error: By default, u

2012-09-11 09:04:13 872

五禽戏视频--高清--教学版

五禽戏视频--高清--教学版

2021-06-15

知识点汇总JAVA--很详细.doc

知识点汇总JAVA--很详细.doc

2021-04-08

二维码扫描

二维码扫描 在网上找到的实用代码 现公布供大家使用

2015-06-29

二维码扫描 ios7

二维码扫描,ios7之后,可以实现ios的扫描功能,方面开发者开发使用

2015-05-07

前后式滚动图片代码

滚动式图片推动,前后视图轮播,是一个框架,方便开发者开发使用

2015-05-06

jsonkit iOS

最新的jsonkit 支持64位 可以放心使用 包括提交store

2015-04-21

iOS-网络图片加载demo

iOS加载网络图片,附有图片占位符,能够异步加载多张图片做到图片缓存处理 适合列表中加载图片 功能类似EGO

2014-07-25

快盘ios的sdk

快盘官网没有ios的sdk,本人经过网上不懈努力,找到了快盘ios版的sdk 提供给广大网友。里边附有应用demo

2014-07-18

Android开发入门教程.pdf

Android开发入门教程.pdf 基础教程 讲的很详细 基础 分享一下给大家

2013-12-01

Head First iPhone Development - Dan Pilone.pdf

Head First iPhone Development - Dan Pilone.pdf是一本很不错的ios书籍

2013-12-01

red_hat_linux忘记root密码解决办法

red_hat_linux忘记root密码解决办法

2013-09-19

空空如也

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

TA关注的人

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