自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (3)
  • 收藏
  • 关注

转载 如何让IOS应用从容地崩溃

虽然大家都不愿意看到程序崩溃,但可能崩溃是每个应用必须面对的现实,既然崩溃已经发生,无法阻挡了,那我们就让它崩也崩得淡定点吧。文/donglin注:鉴于多名网友对文中代码提出的质疑,小编联系了作者,迅速给予更正并更新。感谢大家的监督与支持!虽然大家都不愿意看到程序崩溃,但可能崩溃是每个应用必须面对的现实,既然崩溃已经发生,无法阻挡了,那我们就让它崩也崩得淡定点吧。

2012-08-31 15:39:29 1243

转载 Objective-C中的@property和@synthesize用法

@代表“Objective-C”的标志,证明您正在使用Objective-C语言 Objective-C语言关键词,@property与@synthesize配对使用。 功能:让编译好器自动编写一个与数据成员同名的方法声明来省去读写方法的声明。 如:1、在头文件中:C代码  @property int count;

2012-08-31 14:57:58 732

转载 android创建文件夹和文件

这几天做一个功能需要在手机上创建一个文件夹,然后往里面存储一些文件,首先得考虑用户有没有sdcard,如果有就在sdcard上创建一个指定的文件夹,如果没有则在你的工程所在的目录“/data/data/你的包名”下创建文件夹。用到的方法是: 首先判断sdcard是否插入 String status = Environment.getExternalStorageState();   i

2012-08-29 20:15:45 888

原创 怎么在虚拟机中安装apk软件

第一步:下载并解压android SDK到自己硬盘上。第二步:在系统环境变量中增加系统变量SDK_ROOT,并让它指向android SDK安装目录之下的tools文件夹。第三步:在cmd命令状态下进入android SDK安装目录之下的tools文件夹,并使用“android create avd --name Jackliao --target 3”创建一个叫“

2012-08-29 20:15:01 6359

转载 Objective-C 内存管理精髓

iPhone系统中的Objective-C的内存管理机制是比较灵活的,即可以拿来像C/C++一样用,也可以加个AutoreleasePool让它升级为半自动化的内存管理语言。文/OSChina之前写过类似的文章,这篇以做总结,希望能帮助刚上船的兄弟。_iPhone系统中的Objective-C的内存管理机制是比较灵活的,即可以拿来像C/C++一样用,也可以加个Aut

2012-08-29 09:34:59 790

转载 webservice

Web Services是由企业发布的完成其特定商务需求的在线应用服务,其他公司或应用软件能够通过Internet来访问并使用这项在线服务。用简单点的话说,就是系统对外的接口!   它是一种构建应用程序的普遍模型,可以在任何支持网络通信的操作系统中实施运行;它是一种新的web应用程序分支,是自包含、自描述、模块化的应用,可以发布、定位、通过web调用。WebService是一个应用组件

2012-08-25 21:18:28 636

转载 当程序崩溃的时候怎么办 iphone IOS

from:http://article.ityran.com/archives/1143有这样一种情形:当我们正在快乐的致力于我们的app时,并且什么看都是无比顺利,但是突然,坑爹啊,它崩溃了。(悲伤地音乐响起)我们需要做的第一件事就是:不要惊慌。修复崩溃不是很困难的。假如你崩溃了,并且胡乱的改些东西,而且还在不停的念着咒语希望bug神奇的自动消失,你大多数情况下都

2012-08-25 17:26:47 7728

转载 iPhone和ipad键盘高度及键盘响应事件

IPAD键盘高度:portrait  264landscape  352.iPhone键盘高度:Portrait  216Landscape  140背景:  ios5之前,iphone上的键盘的高度是固定为216.0px高的,中文汉字的选择框是悬浮的,所以不少应用都将此高度来标注键盘的高度。  可是在ios5中,键盘布局变了,尤其是

2012-08-21 16:28:50 7719 1

转载 ios开源项目组件

因为iOS SDK相对比较底层,所以开发者就得受累多做一些体力活。不过幸运的是,有很多第三方的类库可以用来简化很多不必要的工作.经过作者团队的慎重讨论,他们 评选出了10款能够极大提高iOS开发效率的类库,根据原文作者的评价来看,基本上有了这10款工具,做iOS开发就真的跟泡Cocoa一样了。 MBProgressHUD——进展指示符库 苹果的应用程序一般都会用一种优雅的,半透明的

2012-08-16 14:50:02 611

原创 ARC forbids explicit message send of'release 错误

ARC forbids explicit message send of'release''release' is unavailable: not available inautomatic reference counting mode 由于ARC是内存自动管理的,所以不需要手动释放内存了。这里编译器编译不通过,如果你必须要通过,那么可以对项目进行设置:单击项目

2012-08-16 14:49:10 441

转载 core-plot安装方法

项目中如何添加CorePlot开源框架(重温Xcode链接静态库)作者:张智清  来源:博客园  发布时间:2012-02-11 11:32  阅读:597 次  原文链接   [收藏]  CorePlot是一个开源的数据报表框架库,且是个静态库(iphone协议不允许连接动态库)。因此在项目中使用CorePlot要进行必要的一些设置以使Xcode正确链接这个静态库。(示例项目

2012-08-16 14:48:32 1033

转载 iOS SQLite3初试用

SQLite是嵌入式的和轻量级的SQL数据库。SQLite是由C实现的。广泛用于包括浏览器(支持HTML5的大部分浏览器,IE除外)、iOS、Android以及一些便携需求的小型web应用系统。 1 使用原因:存储、检索信息 2 SQLite是MySQL精简版。但无需服务器就能进行。 3 两个限制:1)必须手动创建数据库 2)没有面向对象的接口。 4 如何手动创建数

2012-08-16 14:46:31 382

原创 虚拟机上Lion10.7上安装完xcode4.2后,启动时总是报internal error 错误

安装完虚拟机lion10.7后,按照修改时间的方式装上了xcode4.2,启动的时候发现xcode总是崩溃,提示internal error的错误。 我下载的是: Mac OSX 10.7(纯净OS)-VM.rar (3.66 GB) 这个3.66G虚拟机镜像有点问题,装完后,会出现花屏、鼠标错位、xcode打开崩溃、操作系统反应慢等诸多问题。 网上查了下解决方案,

2012-08-16 14:45:25 1029

原创 虚拟机上Lion 10.7.3上安装XCode 4.x的遇到的诡异问题

最近来客户现场出差,要用苹果机开发个程序。由于公司申请的Mac book一直在走流程,没办法借了个性能比较好的笔记本装了个mac虚拟机。折腾了半年终于把虚拟机给装好了。可是在装xcode4.2的时候,一直安装不成功,提示安装失败。百思不得其解之际,只好求助于google。google上大神指出把系统时间调到2011年就ok了。我按照这个办法试了下,果然成功安装上了。这个问题出的如此诡异,让我总想不

2012-08-16 14:44:44 894

转载 苹果App 开发账户类型

第一种是标准的开发者,分为个人和公司,都是99美金,区别是后者可以加多个开发人员,好处是可以将应用上传到AppStore,供自动在线更新,缺点是只可以注册100台设备,包括删除掉的。   第二种是企业账户,$299美金,还要注册一个公司DUN吗,这个就要8900RMB,其实就是拿8900元买个邓氏全球编码。这个账户可以注册任意多个设备,但必须通过台式机iTunes或者iPhone实用配置工

2012-08-16 14:43:46 5315

原创 获取 UITableViewCell 位置、移动tableview

UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath]; NSLog(@"ddd%f",cell.frame.origin.y);//获取当前cell在table中的位置 NSArray *a=[tableView visibleCells];//获取当前屏幕上的cell CGPoint poi

2012-08-16 14:43:04 13724

原创 UILable高度根据内容长度自适应

方法1.(可用) label.text = newText; CGRect bounds = label.bounds; bounds.size = [newText sizeWithFont:label.font]; label.bounds = bounds; 方法2. calculateHeightOfTextFromWidth:(NSString

2012-08-16 14:41:50 1857

原创 IOS自定义图标和图像

Custom icons and imagesDescriptionSize for high-resolution iPhone and iPod touch (in pixels)Size for iPhone and iPod touch (in pixels)Size for high-resolution iPad

2012-08-16 14:39:28 2052

原创 Iphone和Ipad判断

if([[UIDevicecurrentDevice] userInterfaceIdiom] ==UIUserInterfaceIdiomPad){        //ipad}else {       //iphone }利用宏定义区分iphone 模拟器和真机#if TARGET_IPHONE_SIMULATOR

2012-08-16 09:56:22 3249

转载 sbjson的用法(翻译)

原文地址:http://blog.163.com/alex_kame/bl ... 748201162651214195/译文:本文主要关注如何解析从webservice返回的json。解析json我个人选择sbjson库。还有其他的如touchJSon和YAJL等选择,您可以自行下载决定(用哪个)。让我们来对什么是json以及如何用他做一点简单的描述。wikiw上

2012-08-14 10:35:51 1732

转载 关于字符编码,你所需要知道的

字符编码的问题看似很小,经常被技术人员忽视,但是很容易导致一些莫名其妙的问题。这里总结了一下字符编码的一些普及性的知识,希望对大家有所帮助。还是得从ASCII码说起 说到字符编码,不得不说ASCII码的简史。计算机一开始发明的时候是用来解决数字计算的问题,后来人们发现,计算机还可以做更多的事,例如文本处理。但由于计算机只识“数”,因此人们必须告诉计算机哪个数字来代表哪个特定字符

2012-08-09 09:12:32 965

转载 关于字符编码(1)[据说是一个牛逼的人写的]

很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为"字节"。 再后来,他们又做了一些可以处理这些字节的机器,机器开动了,可以用字节来组合出很多状态,状态开始变来变去。他们看到这样是好的,于是它们就这机器称为"计算机"。 开始计算机只在美国用。八位的字节一共可以组合出256(2的8次方)种不同的状态。 他们把

2012-08-09 09:10:28 2106

原创 IOS汉字编码转化

Unicode转化为汉字+ (NSString *)replaceUnicode:(NSString *)unicodeStr {         NSString *tempStr1 = [unicodeStrstringByReplacingOccurrencesOfString:@"\\u"withString:@"\\U"];     NSString *tem

2012-08-07 10:52:25 17371 5

TSP matlab

TSP旅行商问题的求解。神经网络算法。使用matlab实现。

2009-04-24

Struts框架 的 论坛系统

struts开发入门与项目实践,JSP编写 Struts框架 的 论坛系统 ,数据库用Oracl

2008-10-07

PHPWEB新闻网站

用PHP编写的一个新闻类网站,网站系统主机环境要求: PHP4.3-5.2.x MYSQL4.1-5.0.x zend optimizer 3.2以上

2008-09-28

空空如也

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

TA关注的人

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