自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(72)
  • 资源 (1)
  • 收藏
  • 关注

原创 Customize UINavigationBar and remove drop shadow at the bottom of UINavigationBar

UIImage*navigationBarImg = [UIImageimageNamed:@"navigationBar"];//You must specified the BarMetrics for UINavigationBar, Otherwise it reports an exception. [[UINavigationBarappearance]setB

2013-08-29 13:59:20 1294

原创 Make background of UITableView to transparent

You just need to take 3 steps to make background totransparent for UITableViewUIView *backView = [[[UIView alloc] initWithFrame:CGRectZero] autorelease];backView.backgroundColor = [UIColor

2013-08-29 13:58:23 882

转载 viewDidLoad, viewWillDisappear, viewWillAppear等区别及各自的加载顺序

viewWillAppear: Called when the view is about to made visible. Default does nothing视图即将可见时调用。默认情况下不执行任何操作viewDidAppear: Called when the view has been fully transitioned onto the screen. Default does

2013-08-29 13:55:36 40172 2

原创 以popup方式呈现的viewcontroller中键盘消失的解决方法

当ViewController是以POPUP的方式呈现:if (!spareDetailVC) {        spareDetailVC = [[PFSPSparePartsViewControlleralloc]initWithNibName:@"PFSPSparePartsViewController"bundle:nil];    } else {

2013-03-17 14:15:54 1461

原创 修改使用XCODE来管理项目的用户名和密码

做项目的过程中,有的时候会更换项目的SVN密码。如果是在WINDOWS上用TORTOISE来管理SVN只要UPDATE一下,然后输入用户名密码即可。如果是在MAC OS上用XCODE直接管理项目的话那怎么操作呢。其实解决MAC OS上的SVN问题,很多时候要请出terminal来解决问题如账户名或密码修改,可以这么操作:1. open terminal2. type svn

2013-03-17 13:54:21 2362

原创 UISearchBar对大小写不敏感

通常对搜索结果的过滤我们都使用NSPredicate类来对谓词进行过滤,如:NSPredicate *resultPredicate = [NSPredicate predicateWithFormat:@"self contains [cd] %@",searchText];定义谓词,其中方括号里的c表示忽略大小写,d表示忽略语音self.filteredWorkingOrder

2013-03-02 15:12:29 1288

原创 修改uitableviewcell的背景色

在ios6中如果使用原来cell的backgroundcolor属性去修改背景颜色是无效的,正确的应该使用cell.contentView.backgroundcolor来修改它的背景颜色

2013-03-02 14:36:47 664

原创 Bool类型值的输出

nslog输出bool类型的变量可以使用%i或%s对于其他一些变量或对象的输出可以参考如下:SpecifierDescription%@Objective-C object, printed as the string returned by descriptionWithLocale: if av

2012-09-11 22:34:16 6683

原创 关于实例方法的值返回问题

如定义了某个实例方法返回一定类型的值则在方法中如有使用到类似if else的判断语句则没种可能性一定都要有返回值,如果只些了if语句则还是要返回另一种情况的值,否则会报“Control reaches end of non-void function”的警告

2012-09-09 19:16:53 662

转载 C语言详解 - 枚举类型

注:以下全部代码的执行环境为VC++ 6.0在程序中,可能需要为某些整数定义一个别名,我们可以利用预处理指令#define来完成这项工作,您的代码可能是:#define MON  1#define TUE   2#define WED  3#define THU   4#define FRI    5#define SAT   6#define SUN

2012-08-30 18:33:13 945

原创 两种方法实现UIView插入背景图片

方法1:UIImage *backgroundImg=[UIImage imageNamed:@"5.jpg"];UIImageView *backgrounImgView=[[UIImageView alloc]initWithImage:backgroundImg];[self.view addSubview:backgrounImgView];[self.view sen

2012-08-29 22:30:46 3514

原创 NSInteger和NSUInteger的区别

NSInteger是有符号整形,即数字是可以是正数也可以是负数NSUInteger是无符号整形,即数字只能是正数,一般用在indexPath row或section上较多,因为索引数字不可能是负数。

2012-08-26 18:39:16 710

原创 删除项目中不使用的framework

有时最后做完项目会发现有些framework没有使用到,为了保持项目的整洁性,就会需要把framwork删掉。当我们在删除的时候一般习惯性会使用delete选项,而不是remove reference only.如果是用delete做删除会遇到问题:“libsqlite3.dylib couldn't be removed, You don't have permission to access

2012-06-10 11:19:51 623

原创 UIActionSheet cancel按钮不响应的问题

当APP中使用到tabbar,会出现部分按钮无法响应的问题。在xcode的控制台中也会报出相应的错误,提示使用从tabbar加载的信息。解决方法如下:UIActionSheet *removeActionSheet=[[UIActionSheet alloc]initWithTitle:titleforActionSheet delegate:selfcancelButtonTit

2012-05-27 12:05:16 1662

转载 [Cocoa]深入浅出 Cocoa 之 Core Data(1)- 框架详解

Core data 是 Cocoa 中处理数据,绑定数据的关键特性,其重要性不言而喻,但也比较复杂。Core Data 相关的类比较多,初学者往往不太容易弄懂。计划用三个教程来讲解这一部分:框架详解:讲解  Core data 框架,运作过程,设计的类;Core data应用程序示例:通过生成一个使用 Core data 的应用程序来讲解如何 在  XCode 4 中使用 Core d

2012-05-22 11:18:53 708

转载 CoreData实例分析学习(1)

Core Data是个好东西,在数据储存操作上速度快,容易操作,是一种类似关系数据库的东西。但是有些不那么好学,那到底Core Data是怎么操作的呢?怎么用呢?怎么来编程呢?我们一起来学习吧,接下来使用苹果提供的实例程序Locations来作分析:>程序介绍:右侧是改程序的截图,基本上来说就是通过使用Core Location来得到当时的位置,然后在点击“+”的时候记录下当时的经纬度。通

2012-05-22 11:17:37 568

原创 @property中retain和copy的区别

retain 和copy的区别原来简单解释过属性定义(Property) ,并且提起了简单的retain,copy,assign的区别。那究竟是有什么区别呢?assign就不用说了,因为基本上是为简单数据类型准备的,而不是NS对象们。Retain vs. Copy!!copy: 建立一个索引计数为1的对象,然后释放旧对象retain:释放旧的对象,将旧对象的值赋予输入对

2012-05-17 11:02:41 463

转载 关于iPhone和iPad的图标的思考

图标是IOS程序包所必需的组成部分。如果你没有提供程序所需的各种尺寸的图标,程序上传发布时可能会无法通过验证。 图标是IOS程序包所必需的组成部分。如果你没有提供程序所需的各种尺寸的图标,程序上传发布时可能会无法通过验证。IOS程序为兼顾不同的应用场景,定义了多个不同规格的图标,并以不同的命名区分:IOS图标尺寸一览iPhone专用程序: 图

2012-05-08 14:24:52 695

转载 苹果应用商店审核指南中文翻译

前言 我们很高兴您付出宝贵的才华与时间来开发iOS应用程序。从职业与报酬的角度而言,这对于成千上万的开发员一直都是一项值得投入的事业。我们希望帮助您加入 这个成功的组织。这是我们首次发布《应用程序商店评估指导》(App Store Review Guidelines)。通过它,我们希望帮助您解决开发应用程序时遇到的问题,以便于您在提交应用程序时,可以加快审批流程的速度。我们将应

2012-05-08 14:23:48 1164

原创 @property常用属性的解释

闲来无事把OC中的一些基础知识整理了一下。roperty Declaration AttributesYou can decorate a property with attributes by using the form @property(attribute [, attribute2, ...]). Like methods, properties are scop

2012-05-04 14:05:15 1592

转载 NSDate常用代码范例

NSDate类用于保存时间值,同时提供了一些方法来处理一些基于秒级别时差(Time Interval)运算和日期之间的早晚比较等。 1. 创建或初始化可用以下方法    用于创建NSDate实例的类方法有    + (id)date;    返回当前时间     + (id)dateWithTimeIntervalSinceNow:(NS

2012-04-23 11:39:53 475

转载 String Format Specifiers

String Format SpecifiersThis article summarizes the format specifiers supported by string formatting methods and functions.Format SpecifiersThe format specifiers supported by the NSString form

2012-04-20 16:02:21 731

原创 NSXmlParser使用文件路径的问题

由于第一次使用NSXmlParser,因此在使用过程中会碰到一些问题,最常见的是console会报:“The operation couldn’t be completed. (NSXMLParserErrorDomain error 5.查了下发现,原来是NSXmlParser的初始路径用的不对,原来是这样初始化的:NSXMLParser* parser= [[NSXMLParser

2012-04-20 13:52:21 610

原创 设置UITableView可以删除或插入数据的模式

需要对UITableView中的cell数据做删除和添加的时候,即使所有的回调方法都实现了,但是如果没有把tableview的editing属性设置为yes,会导致添加或删除的样式还是不会显示出来,即对UITableView这个对象还是不能编辑。如:self.tableview.editing=YES;

2012-04-10 15:12:16 804

转载 how to set UITableViewCell background image

UIView *cellBackView = [[[UIView alloc] initWithFrame:CGRectZero] autorelease];cellBackView.backgroundColor = [UIColor colorWithPatternImage: [UIImage imageNamed:@"background.png"]];cell.backgroundV

2012-04-10 10:34:17 907

原创 使用CAtransition类需要注意到的问题

在使用CAtransition做页面之间动画切换的时候,对于个别方法的设置需要注意。在查阅资料的过程中,发现对于setTimingFunction方法的设置比较五花八门,最常见的错误是这样写的[animation setTimingFunction:UIViewAnimationCurveEaseInOut]这个参数是不能用于setTimingFunction方法的,应该使用参数[CAMedi

2012-04-07 12:35:15 769

转载 iOS SDK中使用NSXMLParser解析XML

iOS SDK中使用NSXMLParser解析XMLiOS SDK的NSXMLParser解析XML文档是事件驱动模式的,即采用SAX方式来解析XML格式文档。NSXMLParser在处理XML文档的过程中当遇到一些要素(元素、属性、CDATA块、评论等)时会通知它的委托,而自身不对解析的要素进行任何处理,全权委托给NSXMLParserDelegate处理。同时它也会报告错误。1. 打开

2012-04-06 14:33:39 1217

转载 iPhone调用java的webService

Java代码  package com.xiva.service;  import org.apache.axis2.context.MessageContext;  import org.apache.axis2.context.ServiceContext;    public class LoginService {            public boolean login(S

2012-04-06 14:08:23 4991

原创 EGOTableViewPullRefresh添加到uitablview的使用

当需要在UITableView中添加下来刷新功能时,可以使用第三方提供的类,把EGOTableViewPullRefresh添加到UITableViewController的头文件后,还要在添加QuartzCore类库,否则编译时会报错误:_CATransform3DMakeRotation", referenced from:

2012-03-26 22:21:02 1472

转载 ios 画图总结

0 CGContextRef context = UIGraphicsGetCurrentContext(); 设置上下文1 CGContextMoveToPoint 开始画线2 CGContextAddLineToPoint 画直线4 CGContextAddEllipseInRect 画一椭圆4 CGContextSetLineCap 设置线条终点形状4 CGConte

2012-03-22 10:52:15 1189

转载 CATransition 的初级应用及type属性

需要在frameworks中添加QuartzCore.framework在接口程序中加上头文件   #import /*好多动画效果*/    CATransition *transition = [CATransition animation];    transition.duration = 1.0f;         /* 间隔时间*/    transition.

2012-03-21 13:34:32 21115 3

转载 sqlite数据类型

一般数据采用的固定的静态数据类型,而SQLite采用的是动态数据类型,会根据存入值自动判断。SQLite具有以下五种数据类型:1.NULL:空值。2.INTEGER:带符号的整型,具体取决有存入数字的范围大小。3.REAL:浮点数字,存储为8-byte IEEE浮点数。4.TEXT:字符串文本。5.BLOB:二进制对象。但实际上,sqlite3也接受如下的数据类型:

2012-03-21 11:21:48 724

转载 UINavigationController Customization Tutorial

In this tutorial I’ll go through various tasks that are usually performed with a navigation controller. Feel free to jump into a particular section if you’re looking for something specific, or leave a

2012-03-15 09:58:02 749

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

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

2012-03-15 09:55:14 376

转载 UIVIEW drawing content和layout的概念

Drawing and printing:drawRect: - Implement this method if your view draws custom content. If your view does not do any custom drawing, avoid overriding this method. drawRect:forViewPrintFo

2012-03-09 17:16:17 558

转载 获取ios设备当前的系统版本

if [[[UIDevice currentDevice]systemVersion]floatvalue]>4.9 {   [UINavigationBar setBackgroundImage:[UIImage imageNamed:"1.png"] barMetrics:UIBarMetricsDefault];}

2012-03-02 16:23:41 1007

转载 UINavigationController学习笔记

1-view controllers的关系:Each custom view controller manages a distinct view hierarchy but a navigation controller coordinates the navigation between different view hierarchies.2-Navigation Interface中的

2012-03-01 15:50:04 2757

转载 Custom UINavigationBar: Two Techniques

A key component of almost any iPhone or iPad app is the UINavigationBar.  It makes navigating through an app effortless, is intuitive to users, and can even be customized to match almost any style you

2012-02-28 16:12:28 893

转载 User Interface Customization in iOS 5

做项目过程中,需要自定义一些控件外观,发现略微有些复杂,先记录下来,这些个性化的外观只是使用于IOS5.0,如[UISegmentedControl appearance];appearance只有在IOS5里才可使用,如果你的部属环境是4.3的,则会报错。To be successful on the App Store, your app needs to stand

2012-02-28 10:08:41 1529

转载 Switch viewcontroller with annimnation

http://www.devx.com/wireless/Article/42476/1954

2012-02-27 10:28:32 491

INFA培训实例.pdf

informatica mapping,workflow的设计

2010-10-07

空空如也

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

TA关注的人

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