代码改变世界

使用NSConnection下载数据

2011-01-04 14:50 by J.I.E, 644 阅读, 0 推荐, 收藏, 编辑
摘要:1.创建NSConnection对象,设置委托对象 NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:[self urlString]]]; [NSURLConnection connectionWithRequest:request deleg... 阅读全文

使用NSXMLParser解析xml文件

2011-01-04 14:50 by J.I.E, 268 阅读, 0 推荐, 收藏, 编辑
摘要:1. 设置委托对象,开始解析 NSXMLParser *parser = [[NSXMLParser alloc] initWithData:data]; //或者也可以使用initWithContentsOfURL直接下载文件,但是有一个原因不这么做: // It's also possible to have NSXMLParser download the data,... 阅读全文

确认网络环境3G/WIFI

2011-01-04 14:49 by J.I.E, 543 阅读, 0 推荐, 收藏, 编辑
摘要:1. 添加源文件和framework 开发Web等网络应用程序的时候,需要确认网络环境,连接情况等信息。如果没有处理它们,是不会通过Apple的审(我们的)查的。 Apple 的 例程 Reachability 中介绍了取得/检测网络状态的方法。要在应用程序程序中使用Reachability,首先要完成如下两部: 1.1. 添加源文件: 在你的... 阅读全文

创建类的唯一实例(单例)的函数示例

2011-01-04 14:39 by J.I.E, 356 阅读, 0 推荐, 收藏, 编辑
摘要:在很多时候,我们使用一个某个类的唯一实例。最常见的就是一个程序的主类。以下是以名为RootViewController 创建的一个单例函数:代码说明:

1.Synchronized这个主要是考虑多线程的程序,这个指令可以将{} 内的代码限制在一个线程执行,如果某个线程没有执行完,其他的线程如果需要执行就得等着。

2.网上搜索的代码,好像有一个没有加入autorelease,我觉得应该需要加。因为如果调用的函数没有release就麻烦了。(我觉得,iOS上的程序,对于创建用于函数返回值的,都应该考虑autorelease)

3.allocWithZone这个是重载的,因为这个是从制定的内存 阅读全文

常用IPHONE 编程 基础代码

2011-01-04 14:36 by J.I.E, 363 阅读, 0 推荐, 收藏, 编辑
摘要:LoggingIn Xcode, click Run Console to see NSLog statements.NSLog(@"log: %@ ", myString);NSLog(@"log: %f ", myFloat);NSLog(@"log: %i ", myInt);Display ImagesDisplay an image anywhere on the screen, without using UI Builder. You can use this for other types of views as well.CGRect myImageRect = CGRe 阅读全文

2011年开始我的iphone开发的旅程

2011-01-04 14:17 by J.I.E, 561 阅读, 0 推荐, 收藏, 编辑
摘要:mac 开发 阅读全文

配合.NET MVC 写自己的框架,实现动态配置页面数据源及方便可扩展性

2010-07-30 18:42 by J.I.E, 435 阅读, 0 推荐, 收藏, 编辑
摘要:本框架主要思路如下:1.将UI层完全独立于整个项目,由美工人员单独设计页面;(美工人员只需要从数据源库中获取想要的资源,并将其分配到页面上即可)2.后台主要构建整个项目不同页面的数据源,通过数据库来控制每个Controller下Action对应数据源(利用ViewData来配置),其中运用到反射机制。3.利用以上2点即可实现个性化页面的实现,可以根据客户需求改变整站的主题及布局,而不需要变动后台的... 阅读全文

String.Format

2010-06-26 15:59 by J.I.E, 269 阅读, 0 推荐, 收藏, 编辑
摘要:String.Format(C) Currency: . . . . . . . . ($123.00)(D) Decimal:. . . . . . . . . -123(E) Scientific: . . . . . . . -1.234500E+002(F) Fixed point:. . . . . . . -123.45(G) General:. . . . . . . . . -12... 阅读全文

写一个属于自己的(基于jquery 的) grid控件

2010-05-19 22:45 by J.I.E, 1259 阅读, 3 推荐, 收藏, 编辑
摘要:jgird插件代码如下:代码页面调用代码代码页面代码页面中添加的内容代码该插件支持普通table ,并且还支持带子table 进行编辑(增删改)该插件还用boxy插件,大家可以根据自己的喜好更改以下是截图: 阅读全文

了解 jQuery.validate 的用法

2010-05-07 00:08 by J.I.E, 3556 阅读, 0 推荐, 收藏, 编辑
摘要:jquery.validate是一个基于jquery的非常优秀的验证框架,我们可以通过它迅速验证一些常见的输入,并且可以自己扩充自己的验证方法,而且对国际化也有非常好的支持。jquery.validate 官方网址:http://bassistance.de/jquery-plugins/jquery-plugin-validation/使用用法:1、首先下载jquery.js和jquery.va... 阅读全文