自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 cocos-2d

位图字体工具Bitmap Font Tools BMFont (Windows) Fonteditor Glyph Designer Hiero LabelAtlasCreator 粒子编辑工具Particle Editing Tools ParticleCreator Particle Designer 物理编辑工具Physics Edit

2012-04-28 14:27:07 359

转载 UIView 基础

曾经有人这么说过,在iphone里你看到的,摸到的,都是UIView,所以UIView在iphone开发里具有非常重要的作用。那么UIView我们到底知道多少呢。请看看下面的问题,如果这些你都知道,那么本文章的内容就请绕道,如果你还不太清楚,我想看了下面的内容,你就明白了。1。bounds和frame分别表示什么?2。ContentMode里UIViewContentModeSca

2012-04-28 10:59:18 386

转载 app 被拒总结

程序提交了到App Stroe需要经过审核,但是不遵循Apple的iPhone Human Interface Guideline,或者使用了Private API,你的程序就很可能被拒。程序提交了到App Stroe需要经过审核,但是不遵循Apple的iPhone Human Interface Guideline,或者使用了Private API,你的程序就很可能被拒。

2012-04-28 10:22:51 1374

转载 Objective- c 分类 与 扩展

分类和扩展 分类允许你向一个已有的类添加方法即使你没有这个类的源代码。分类的强大功能就在于它让你可以不使用子类而拓展一个类的功能。使用分类,你还可以将一个类的实现分布在几个不同的文件中。类扩展同分类类似,但是允许在@interface以外的地方为类声明API。给类添加方法你可以在一个类的接口文件中的分类名下为类声明方法,同时在实现文件中相同方法名下实现他们。一个

2012-04-26 15:26:58 535

原创 obj-c 类别

类别类别是一种为现有的类添加新方法的方式。利用Objective-C的动态运行时分配机制,可以为现有的类添加新方法,这种为现有的类添加新方法的方式称为类别catagory,他可以为任何类添加新的方法,包括那些没有源代码的类。类别使得无需创建对象类的子类就能完成同样的工作一、创建类别1、声明类别声明类别与声明类的形式很相似@interface  NSString(

2012-04-26 15:11:39 510

转载 KVC --kvo--kvb

概述:都是以[KVC]key-Value Coding   为基础 Key-Value Coding(KVC)实现分析    KVC运用了一个isa-swizzling技术。isa-swizzling就是类型混合指针机制。KVC主要通过isa- swizzling,来实现其内部查找定位的。isa指针,如其名称所指,(就是is a kind of的意思),指向维护分发表的对象的类。该分发

2012-04-23 18:03:13 542

转载 分享10个最新的iPhone开发教程

2041. How To Create Cool Effects with Custom Shaders in OpenGL ES 2.0 and Cocos2D 2.X 阴影效果是电脑图形的一个很大的飞跃。使用它能够允许我们创建完整新特效并且有效控制屏幕。如果你希望使用阴影效果,你肯定需要阅读这个教程。  2. Table

2012-04-23 17:27:43 468

转载 iphone view lifestyle

经常使用UIView以及它的子类,一般对于init:,viewDidLoad:,dealloc:等方法应该是比较熟悉和了解的。对于其它几个基本方法就不那么常用了,为了更好地编程使用这些方法,在此集中收集整理一下各方法调用的时机和作用: init:方法在init方法中实例化必要的对象(遵从LazyLoad思想)init方法中初始化ViewController本

2012-04-20 17:08:22 403

原创 iphone 基本视图加载顺序

经常使用UIView以及它的子类,一般对于init:,viewDidLoad:,dealloc:等方法应该是比较熟悉和了解的。对于其它几个基本方法就不那么常用了,为了更好地编程使用这些方法,在此集中收集整理一下各方法调用的时机和作用: init:方法在init方法中实例化必要的对象(遵从LazyLoad思想)init方法中初始化ViewController本

2012-04-20 16:39:31 560

转载 Objective-c 基本概念

1.Difference between shallow copy and deep copy?2.What is advantage of categories? What is difference between implementing a category and inheritance?3.Difference between categories and extens

2012-04-20 14:24:50 517

转载 GOF设计模式趣解(23种设计模式)

创建型模式                   1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory                   工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费

2012-04-19 16:31:38 768

翻译 UML类图关系大全

UML类图关系大全1、关联双向关联:C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。在GOF的设计模式书上是这样描述的:虽然在分析阶段这种关系是适用的,但我们觉得它对于描述设计模式内的类关系来说显得太抽象了,因为在设计阶段关联关系必须被映射为对象引用或指针。对象引用本身就是有向的,更适合表达我们所讨论的那种关系。所以这种关系在设计的时候比较少用到,关

2012-04-19 16:27:38 377

翻译 UML类图关系大全

UML类图关系大全1、关联双向关联:C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。在GOF的设计模式书上是这样描述的:虽然在分析阶段这种关系是适用的,但我们觉得它对于描述设计模式内的类关系来说显得太抽象了,因为在设计阶段关联关系必须被映射为对象引用或指针。对象引用本身就是有向的,更适合表达我们所讨论的那种关系。所以这种关系在设计的时候比较少用到,关

2012-04-19 16:26:50 286

原创 ASIHTTPRequest使用介绍 --进度显示

转载▼ ASIHTTPRequest,是一个直接在CFNetwork上做的开源项目,提供了一个比官方更方便更强大的HTTP网络传输的封装。ASIHTTPRequest 官方网站地址:http://allseeing-i.com/  一、介绍特色功能如下:1.下载的数据直接保存到内存或文件系统里2.提供直接提交(HTTP POST)文件的API

2012-04-19 13:52:32 419

转载 ASIHttpRequest这个库 在ios5 中bug

由于正式版的iOS5出来了,所以我也试着去升级了。于是下载了最新的Xcode,才1.7G左右,比以往的安装包要小许多。升级Xcode后,打开以前创建的工程, 运气好,一个错误都没有,程序也能正常跑起来。由于我程序中用了ASIHttpRequest这个库,让我发现了一个小问题,就是ASIAuthenticationDialog这个内置对话框在网络有代理的情况下出现,然后无论点canc

2012-04-19 10:01:34 512

转载 NSOperation的子集,简易方法的NSInvocationOperation --(多线程)

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

2012-04-19 09:59:54 391

转载 设计模式

最近几年来,人们踊跃的提倡和使用设计模式,其根本原因就是为了实现代码的复用性,增加代码的可维护性。设计模式的实现遵循了一些原则,从而达到代码的复用性及增加可维护性的目的,设计模式对理解面向对象的三大特征有很好的启发,不看设计模式,很难深层地体会到面向对象开发带来的好处 。在刚开始学习中,很难做到将这些模式融汇贯通,所以这个需要我们在编码前多思考,等想充分了,在开始实践编码。下面是设计模式应当遵循的

2012-04-18 14:14:46 364

原创 Nib 转代码

http://www.devdiv.com/iOS_iPhone-%E4%BB%8Enib%E6%96%87%E4%BB%B6%E5%AF%BC%E5%87%BAobjc%E4%BB%A3%E7%A0%81%E7%9A%84%E6%96%B9%E6%B3%95-thread-28450-1-1.html

2012-04-13 09:19:06 386

转载 In-App Purchases入门

如果抛开广告不谈,对于免费软件、游戏的营销,苹果提供的内置购买功能的确十分重要,相信这篇详尽的入门教程对大家一定有所启发。  成为ios开发者最大的好处就是,你编写的应用程序会有很多方式可以赚钱。比如,收费版,免费挂广告版,还有就是程序内置购买。程序内置购买会让你爱不释手,主要有以下原因:除了程序本身的下载收费以外,你还可以赚更多的钱。一些用户愿

2012-04-11 13:57:06 375

转载 3d tableView 效果实现

闭关几天,终于把财经杂志的效果做出来啦,彻底开源放出。做人要厚道, 记得要顶!!!!效果图1:效果图2:效果图3: 原帖地址:http://www.cocoachina.com/bbs/read.php?tid=98344

2012-04-11 13:53:44 454

转载 What is the basic difference between NSTimer, NSTask, NSThread and NSRunloop ?

(转)http://www.devdiv.com/forum.php?mod=viewthread&tid=38980&extra=page%3D1%26filter%3Dtypeid%26typeid%3D34%26typeid%3D34 今天由于看了[复杂问题] 最近在研究多线程,求NSRunLoop和NSThread

2012-04-09 14:42:17 836

转载 苹果电脑电池的维护和保养(适用Macbook和Macbook Pro)

苹果电脑, 电池, Macbook, Pro, 保养苹果电脑电池的维护和保养(适用Macbook和Macbook Pro)苹果笔记本电脑使用的锂聚合物电池作为便携式电源,最新发布的MacBook Pro系列内置(非移动)电池,增加了电池使用寿命,使之更加人性化。注意事项:1.        经常的轻微的使用电池,最好每星期完成1-2个充电周期(每月最少完

2012-04-09 14:03:50 2990

转载 iPad软件界面设计基本规范

作者 gagaga 原帖地址 http://www.cocoachina.com/bbs/read.php?tid-14315.html iPad平台特点 1 大屏幕,分辨率 1024x768 2 再次强调没有固定的方向,必须四个方向都支持。 3 可以外接键盘 4 可以放置设备,原帖地址  http://www.cocoachina.com/bbs/read.php?tid-1

2012-04-09 13:40:48 441

转载 C语言中volatile关键字的作用

一.前言1.编译器优化介绍:由于内存访问速度远不及CPU处理速度,为提高机器整体性能,在硬件上引入硬件高速缓存Cache,加速对内存的访问。另外在现代CPU中指令的执行并不一定严格按照顺序执行,没有相关性的指令可以乱序执行,以充分利用CPU的指令流水线,提高执行速度。以上是硬件级别的优化。再看软件一级的优化:一种是在编写代码时由程序员优化,另一种是由编译器进行优化。编译器优化常用的

2012-04-09 10:18:46 309

转载 敏捷开发一千零一问系列之十四:敏捷开发加班吗?

(转载:http://blog.csdn.net/cheny_com/article/details/7418481#)正逢周末,又是愚人节,群中有人正在加班,想起上次培训中间休息的时候,讨论起这个“敏捷开发加班吗”的问题,虽然后来没有作为课后投票入选,但这里也完整回答一下。问题敏捷开发加班吗?楼下有人问到“敏捷和加班有什么关系”,补充这两句。有些程序员

2012-04-07 14:21:33 865

转载 交互设计相关网站

http://cdc.tencent.com/

2012-04-06 17:28:40 318

转载 了解交互设计

了解交互设计发表于 2012 年 3 月 12 日之前写过类似的文章,想写的东西太多,结果什么都没讲明白。所以重新写一套入门的教程,分「了解交互设计」、「交互设计的职能范围」、「交互设计的常用方法」……几个章节把我对这门行业的理解和经验做个分享。下面开始正题(为什么会有交互设计,交互设计能够做什么):▎1.成功的互联网产品有哪些要素?

2012-04-06 14:33:19 348

转载 交互设计入门—交互设计的职能

本章主要详述一下交互设计的职能——交互设计师具体做哪些内容?上个章节讲了了解交互设计,本章主要详述一下交互设计的职能——交互设计师具体做哪些内容?Ⅰ. 先了解一下交互设计的基本概念:交互设计是一种目标导向设计,所有的工作内容都是在围绕着用户行为去设计的。交互设计师通过设计用户的行为,让用户更方便更有效率的去完成产品业务目标,获得愉快的用户体验。Ⅱ.交互设计在

2012-04-06 11:45:02 537

转载 Three20软件引擎之结合第三方FMDB框架操作数据库详解

转载自雨松MOMO的博客原文地址:http://blog.csdn.net/xys289187120/article/details/7385474开始本章之间,首先了解一下FMDB,它是一个老外写的第三方操作数据库的框架。因为IOS官方提供操作数据库的方法似乎不是那么近人而意,使用起来有点麻烦,所以这个老外哥们就将官方提供的方法又包了一层,它封装的方法非常浅,

2012-04-05 16:46:52 757

转载 IOS 入门开发之使用XCODE4制作静态库详解

转载自雨松MOMO的博客原文地址:http://blog.csdn.net/xys289187120/article/details/7283763注意:首先确保你的XCODE4使用IOS5,否则请下载IOS5在继续阅读。IOS程序是由Objective-c语言构成,而是Objective-c语言中每一个类又分成 .h .m 文件

2012-04-05 15:48:27 309

转载 xcode 4 制作静态库

~/Library目录在lion下是默认隐藏的。这样很不方便。用一下命令可以使其显示:chflags nohidden ~/Library如果想再让其隐藏,可以:chflags hidden ~/Library 成功运动结果:(此处是自己封装自己的 demo代码)对官方的uitabbarcontroller进行自定义。代码下载地址:http://www.cocoachi

2012-04-05 14:24:23 410

转载 UISearchBar 自定义

2012-04-05 14:22:55 324

转载 xcode4中添加多国语言

xcode4中添加多国语言支持已经与前期的版本方式不太相同,这里进行简要的介绍。一,在你的工程中找到Supporting Files,在其上右键,找到如下 所示的蓝色高亮项,单击。注意,你已经看到了我生成的多个语言支持文件,你在没有添加以前这里是没有的!!!!。 二,如下,选择ios目录下的资源文件,找到string文件选择。三,将新建的

2012-04-05 14:17:35 1469

转载 EXC_BAD_ACCESS

在工程中添加如下环境变量。选择上面的edit scheme...找到如下的项目,添加如下两条变量。并置其为yes。当出现EXC_BAD_ACCESS,会在gdb中打印出数据。

2012-04-05 14:14:11 280

原创 ASIHttpRequest use

原文地址在:http://allseeing-i.com/ASIHTTPRequest/How-to-use

2012-04-05 11:52:48 309

原创 MD5 加密(2)

@interface NSString (MyExtensions)  - (NSString *) md5;  @end  @implementation NSString (MyExtensions)  - (NSString *) md5  {  const char *cStr = [self UTF8String];  unsigned char result

2012-04-05 11:46:22 302

转载 MD5 加密(1)

#import + (NSString *)md5HexDigest:(NSString*)input {    const char* str = [input UTF8String];    unsigned char result[CC_MD5_DIGEST_LENGTH];    CC_MD5(str, strlen(str), result);    NSMuta

2012-04-05 11:45:23 445

转载 UINavagationBar,UISearchBar,UIToolBar,UITabBar 自定义 Background Image

这里运用了 object-c里面的一个类别,大体意思就是在不知道苹果封装起来的API内容的情况下,在外部程序中覆盖其原来的函数。大体这个意思吧。程序代码: 在程序的任何一个 .m文件 后面加上下面代码即可 记住 要在 @end 的后面加上;@implementation UINavigationBar (CustomImage2)   - (void)drawRect:(CGR

2012-04-01 15:27:28 248

原创 NSDate不同时区的问题

在处理ios日期的时候注意时区的问题.下面这个函数是转化任意日期到当前时区+(NSDate *)convertDateToLocalTime: (NSDate *)forDate {  NSTimeZone *nowTimeZone = [NSTimeZone localTimeZone];  int timeOffset = [nowTimeZone secondsFro

2012-04-01 11:04:06 526

鸿蒙 HarmonyOS 高仿微信源码

鸿蒙 HarmonyOS 高仿微信源码, 包含各种自定义组件, 各种tab, 各种列表, 各种UI 组件。

2023-11-22

Swift 中经典各种切换动画

该源码 展示了SWift下 经典的视图动画,属性动画,以及各种相关动画分类效果。是动画参考的好源码

2015-02-13

ios 基础语法

比较详细的语法,包含各种基础知识,很适合新手学习。比较全面准确。

2013-05-08

c++ 语法学习

很好得语法学习资源,包含了各种语法相关信息

2013-02-19

iphone 各种视图切换效果

iphone 开发各种特效,包含了绝大部 页面切换展示的效果,总结的非常全面含有源码。

2011-10-28

如何成为android高手

成为一名真正的Android 高手必须掌握和遵循的一些准则: 1,学会懒惰 2,精通Android 体系架构、MVC、常见的设计模式、控制反转(IoC) 3,编写可重用、可扩展、可维护、灵活性高的代码 4,高效的编写高效的代码 5,学会至少一门服务器端开发技术

2011-05-17

空空如也

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

TA关注的人

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