自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

浓浓的巧克力

宝刀本应向天啸,奈何英雄漂泊身。

  • 博客(250)
  • 资源 (3)
  • 收藏
  • 关注

转载 Objective-C中的常用数学常量宏及函数

在实际工作中有些程序不可避免的需要使用数学函数进行计算,比如地图程序的地理坐标到地图坐标的变换。Objective-C做为ANSI C的扩展,使用C标准库头文件中定义的数学常量宏及数学函数来实现基本的数学计算操作,所以不必费神再在Cocoa Foundation中寻找相应的函数和类了。这里列出一些常用宏和数学函数,更详细的信息还是需要去查阅头文件。数学常量:#define M_E

2012-05-30 09:57:50 811

原创 使用XIB自定义一个UIView,然后将这个view添加到controller的view

- (void)viewDidLoad{    [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib.    NSArray *nib = [[NSBundle mainBundle] loadNibNamed:@"MyView" owner:self

2012-05-21 10:46:27 3068

原创 Objective-c 设计模工之对象创建Object Creation

Object CreationPrototypeFactory MethodAbstract FactoryBuilderSingleton

2012-05-19 21:39:06 995

转载 ios 开源的电子书阅读器项目

请教:请问有没有开源的电子书阅读器项目    本帖属于CocoaChina会员发表,转帖请写明来源和帖子地址大家好,我想问一下iphone平台上有没有开源的电子书阅读器项目,android平台上有很多类似的项目(如coolreader,fjreader等),有知道的能否告诉我下,最好告诉我网址。先谢谢。   在国外的一个论坛里问了下别人,有人给我发了

2012-05-16 13:25:42 6497 1

转载 LLVM之爷谈下一代编译器

LLVM之父,相信有很多人都知道,Chris Lattner。从2000年开始,搞LLVM到现在。LLVM最初的想法还是来自Chris Lattner的导师:Vikram Adve。编译界的大牛。这篇文章来自CGO 2009的Keynote:《The Next Generation of Compilers》,keynote是学术会议上的精彩环节,一般是该领域的最权威学者做主题演讲,演讲的内容

2012-05-15 14:09:33 796

转载 无论是成功的时候,还是失败的时候,都要时刻提醒自己。

1、缺乏目标。一个没有目标的人一定是一个对生活没有幻想的人。这种人的情绪也不可能好到哪里去。  因此,要想改善情绪,就得先确立一个生活的目标,在追求的过程当中你就会寻找到快乐,心情自己也就好了很多。2、害怕失败。这类人不管做什么事情都缩手缩脚,总是害怕失败,也就是因为这样,他们每天总是一副提心吊胆的样子。  要想改变这种生活,这类人得先增强自己的自信心。3、害怕被拒

2012-05-13 10:10:28 552

转载 http://blog.csdn.net/favormm/article/category/791542/2

http://blog.csdn.net/favormm/article/category/791542/2

2012-05-11 12:08:20 518

转载 UIPopoverController 取消箭头

UIPopoverController *popViewController = [[UIPopoverController alloc] initWithContentViewController:exchange_ViewController];      popViewController.contentViewController.view.backgroundColor = [UIC

2012-05-11 11:15:27 6141

转载 presentModalViewController使用 UIModalPresentationFormSheet,无法改变frame大小

TestViewController *testVC = [[TestViewController alloc] initWithNibName:@"TestViewController" bundle:nil];    testVC.modalPresentati*****tyle = UIModalPresentationFormSheet;    testVC.modalTransi

2012-05-11 11:10:44 4244

转载 iOS 视图控制器(UIViewController)剖析

视图控制器在iOS编程中占据非常重要的位置,因此我们一定要掌握。1.作用:•创建和管理视图。•管理视图上显示的数据。•设备方向变化,调整视图大小以适应屏幕。•负责视图和模型之间的数据及请示的传递。 2. 视图控制器剖析视图控制器有一个导航项,一个工具栏子项集以及一个tabbarItem项与其关联。3. 主要属性• view:控制器管理的根视图•

2012-05-11 09:44:28 762

转载 【转】UINavigationController 和 ModalViewController

当程序中含有多个 view,需要在之间切换的时候,可以使用 UINavigationController,或者是 ModalViewController。UINabigationController 是通过向导条来切换多个 view。而如果 view 的数量比较少,且显示领域为全屏的时候,用 ModalViewController 就比较合适(比如需要用户输入信息的view,结束后自动回复到之前的

2012-05-09 16:42:49 592

原创 UINavigationController 从下向上的视图切换效果

#import   UIViewController *newVC = [[UIViewControlleralloc]initWithNibName:nilbundle:nil];    newVC.view.backgroundColor = [UIColororangeColor];       CATransition *transition = [

2012-05-09 16:35:25 1667

转载 详解UIView的frame、bounds和center属性

1、概要翻开ios官方开发文档,赫然发现上面对这三个属性的解释如下:frame:描述当前视图在其父视图中的位置和大小。bounds:描述当前视图在其自身坐标系统中的位置和大小。center:描述当前视图的中心点在其父视图中的位置。是不是有点迷糊?好吧,别急,让我们先说说ios的坐标系统。2、ios坐标系统ios以左上角为坐标原点(0,0),以原点向右侧为X轴正方向,原点下侧

2012-05-07 14:53:35 680

原创 On iPad, UIImagePickerController must be presented via UIPopoverController

UIImagePickerController *m_imagePicker = [[UIImagePickerControlleralloc] init];    if([UIImagePickerController isSourceTypeAvailable:       UIImagePickerControllerSourceTypePhotoLibrary]){

2012-05-05 14:42:35 1323

原创 ImageHelper-Reflections

#import #import @interface ImageHelper : NSObject+ (void) addSimpleReflectionToView: (UIView *) theView;+ (void) addReflectionToView: (UIView *) theView;@end/* Erica Sadun, htt

2012-05-05 12:17:53 695

原创 SubviewGeometry

#import @interface UIView (SubviewGeometry)// Test whether view fits in its superview at a given center point- (BOOL) canMoveToCenter: (CGPoint) aCenter inView: (UIView *) aView withInsets:

2012-05-05 12:13:24 558

原创 UIImageView视图内容按比例缩小并淅淅隐去

在IPHONE上使用标准core animation调用- (void) action: (id) sender{    //self.navigationItem.rightBarButtonItem = nil;    // Adapted from Lucas Newman's sample code (www.lucasnewman.com)    UIView *

2012-05-04 16:42:24 1125

原创 UIView动画

- (void) fadeOut: (id) sender{    CGContextRef context = UIGraphicsGetCurrentContext();    [UIView beginAnimations:nil context:context];    [UIView setAnimationCurve:UIViewAnimationCurveEaseIn

2012-05-04 16:01:03 503

原创 递归显示视图层次结构

// Recursively travel down the view tree, increasing the indentation level for children- (void) dumpView: (UIView *) aView atIndent: (int) indent into:(NSMutableString *) outstring{    for (int

2012-05-04 13:57:24 793

原创 Xcode4.2中设置警告作为一种错误

新版的XCode 4.2 搞疯了

2012-05-02 14:02:02 1489

原创 Invalid application of 'sizeof' to interface 'NSObject' in non-fragile ABI

In the GNU Objective-C runtime, you can use (you must import :class_get_instance_size ([MyClass class]);On Mac OS X you can use (you might need to import ):class_getInstanceSize ([MyClass class

2012-05-02 10:35:30 1024

原创 SQLServer2008R2FULLCHS.iso

SQLServer2008R2FULLCHS.iso开发者版:PTTFM-X467G-P7RH2-3Q6CG-4DMYB

2012-05-01 22:58:21 8192 3

原创 code4.2 /Developer/Applications/Utilities中各种工具介绍及用法(不断更新中)

2012-04-30 11:24:15 1640

转载 字符串拷贝和内存拷贝函数

strcpy(拷贝字符串) 定义函数:char *strcpy( char *dest, const char *src );strcpy()函数只能拷贝字符串。strcpy()函数将源字符串src的每个字节拷贝到目的字符串dest中,src字符串末尾的'/0'也被拷贝过去。strcpy()函数返回参数dest的起始地址。如果参数dest所指的内存空间不够大,可能会造成缓冲溢出(buf

2012-04-30 10:33:40 1614

转载 UIViewController的生命周期

当一个视图控制器被创建,并在屏幕上显示的时候。 代码的执行顺序1、 alloc                                   创建对象,分配空间2、init (initWithNibName) 初始化对象,初始化数据3、loadView                          从nib载入视图 ,通常这一步不需要去干涉。除非你没有使用xib文件创建视图

2012-04-27 15:56:54 698

转载 @synthesize window=_window之类的写法的理解

@synthesize window=_window之类的写法的理解在32位系统中,如果类的 @interface 部分没有进行 ivar 声明,但有 @property 声明,在类的 @implementation 部分有响应的 @synthesize,则会得到类似下面的编译错误:Synthesized property 'xX' must either be named the s

2012-04-27 15:55:38 478

转载 Objective-C 语法的那些事儿

http://blog.csdn.net/column/details/objective-c.html

2012-04-26 15:21:28 409

转载 比较字符串NSString

我想你很快就会在程序中需要比较两个字符串是否相等。在C中,你知道可以使用strcmp(string1,string2)函数: char string1[] = "Yo"; char string2[] = "Yo"; if (strcmp(string1, string2) == 0) {   // do the following code } 条件表达式的结果将会是真,

2012-04-26 14:45:27 635

转载 如何排查EXC_BAD_ACCESS错误

刚开始学obj-c,遇到这个问题,网上搜了下,说的都有点短(本人愚钝,理解能力弱~~)。搞定后发上来,记录、共享。。我的xcode是4.2的操作如下:1、增加NSZombieEnabled和MallocStackLogging环境变量:菜单Product--》Edit Scheme...,在弹出的窗口上方选择自己的项目及模拟器,左侧选择"Run ***.app"(***是你的项目名称)

2012-04-26 13:26:59 4641 1

转载 iPhone delegate 两界面传递数据(转)

http://www.cnblogs.com/shenfei2031/archive/2011/08/06/2129652.html在IOS里两个UIView窗口之间传递参数方法有很多,比如 1.使用SharedApplication,定义一个变量来传递. 2.使用文件,或者NSUserdefault来传递 3.通过一个单例的class来传递  4.通过De

2012-04-25 14:57:40 1173

转载 在ios中的Document中创建多级文件夹以及文件

- (NSString *)dataPath:(NSString *)file  {            NSString *path = [[NSHomeDirectory() stringByAppendingPathComponent:@"Documents"] stringByAppendingPathComponent:@"badge"];      BOOL bo = [[NSFil

2012-04-24 17:26:48 18471

原创 writeToFile写入不成功的原因

writeToFile写入不成功的原因 [cacheDic writeToFile:cacheURL atomically:YES];后却返回no,查阅手册发现:If an array or dictionary contains objects that are not property-list objects, then you cannot save and res

2012-04-24 17:25:03 27122 4

转载 详解iPhone文件读写系统操作教程

iPhone文件读写系统操作教程是本文要介绍的内容,对于一个运行在iPhone得app,它只能访问自己根目录下得一些文件(所谓sandbox).一个app发布到iPhone上后,它得目录结构如下:  1、其中得 app root 可以用 NSHomeDirectory() 访问到;   2、Documents 目录就是我们可以用来写入并保存文件得地方,一般可通过: NSArray *p

2012-04-24 17:21:08 1191

转载 Mac下显示隐藏文件

Mac下显示隐藏文件有两种办法来实现显示 Mac 下的隐藏文件:命令行方式和软件方式。命令行方式:显示/隐藏Mac隐藏文件命令如下(注意其中的空格并且区分大小写):显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true隐藏Mac隐藏文件的命令:

2012-04-24 11:41:52 3807

转载 iphone和http服务器的通信(详细)

iphone和http服务器的通信(详细)Iphone用http协议和服务器通信有两种方式,一种是同步一种是异步的,所谓同步是指当客户端调用post/get的方式的函数向服务器发出数据请求后,该函数不会直接返回,只有得到服务器响应或者请求时间timeout之后才会返回继续执行其它任务。异步采用回调的方式,即请求发送后,函数会立即返回,一旦服务器联结成功操作系统会去触发相应的回调进行相应

2012-04-22 21:49:45 600

原创 IOS 5 中视图控制器类型

先载个图

2012-04-18 16:31:42 528

原创 XCode4 的调试定位技巧, 使用Xcode 4编译器设定Release/Debug教程

XCode4 的调试定位技巧 论坛里经常有朋友会问Crash的问题。Crash最多的无非就两种,一种就是signal SIGABRT,大概的意思就是发送Message出现问题,信号迷失了。这种的Crash其实是很好定位,Crash了后直接看Console里出的最后日志,比如这段:2012-03-28 19:26:33.055 TableViewMenuDemo[3916:f803]

2012-04-18 16:28:11 2518

原创 iPhone TCP Socket Sample Function

#include #include #include CFSocketRef socket;socket = CFSocketCreate(kCFAllocatorDefault,PF_INET,SOCK_STREAM,IPPROTO_TCP,0,NULL,NULL);CFDataRef address, data;struct sockaddr_in sin;

2012-04-16 17:41:37 1617

转载 UIApplication sharedApplication

iPhone应用程序是由主函数main启动,它负责调用UIApplicationMain函数,该函数的形式如下所示:int UIApplicationMain (int argc,char *argv[],NSString *principalClassName,NSString *delegateClassName);那么UIApplicationMain函数到

2012-04-16 16:32:44 2542

转载 xcode4 设置调试错误信息小结

xcode4 设置调试错误信息小结方案1:NSZombieEnabled先选中工程, 依次 "Product"-"Edit Scheme", 左栏选择"Run...", 右栏选中Arguments,然后在Environment Variables下面添加以下三个属性, 设值为YESNSDebugEnabledNSZombieEnabledNSAutore

2012-04-15 01:41:50 2388

常用游戏架设环境

常用游戏架设环境

2019-09-05

VanDyke.SecureCRT.v7.2.2.491 key

VanDyke.SecureCRT.v7.2.2.491

2016-01-20

iphone 点餐系统开发Hotel.zip

iphone 点餐系统开发Hotel.zip

2012-05-09

空空如也

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

TA关注的人

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