摘要:
iOS 应用的 UI 开发资源中文http://blog.csdn.net/column/details/zhf156.htmlTableViewhttp://www.raywenderlich.com/312/beautiful-table-view-helper-classhttp://cocoawithlove.com/2009/04/easy-custom-uitableview-drawing.htmlhttp://cocoawithlove.com/2010/12/uitableview-construction-drawing-and.htmlhttp://www.raywend 阅读全文
摘要:
UIImagePickerController * imagePickerController = [[UIImagePickerController alloc] init]; if (buttonIndex==actionSheet.firstOtherButtonIndex+1) { imagePickerController.sourceType = UIImagePickerControllerSourceTypePhotoLibrary; }else{ imagePickerController.sourceType = UIImagePickerControllerSourceT 阅读全文
摘要:
iOS中使用c函数快速获取一个目录所占的空间大小Posted on 2011-12-31 by york_gu在编写iOS应用时,我们都会大量把服务器的接口调用数据或者图片数据进行缓存,为了更好的使用体验,有时候我们也会把各种缓存的数据所占的空间大小告诉用户,提供给用户参考,并让用户可以手动清除缓存数据,就像我们在千寻影视中 也就提供了这样一个设置项。但是当数据多了之后,就会发现所占空间的大小计算非常耗时,因为缓存下来的是大量的小文件,这就会造成界面很久没有反映的状 况。为了解决这种情况,当然是可以通过多线程的方法来做到的,但是在一个简单的设置界面做这么复杂的事情,我倒认为是一个拿起牛刀来杀鸡 阅读全文
摘要:
ios中获取UIImage的像素信息网上搜罗实验了各种方法,最后找到一个很简单的,简单到就只要一行代码:1CFDataRef bitmapData = CGDataProviderCopyData(CGImageGetDataProvider(image.CGImage));这里拿到的bitmapData变量里面就包含了所有像素的所有信息,记得用完了之后要释放bitmapData所占有的空间。CFData的用法可以参考官方文档。使用CFDataGetLength函数可以看到,这个数据的长度是4*image.size.width*image.size.height。也就是每一个像素点都占据了四个 阅读全文
摘要:
iPhone中获取磁盘剩余空间大小12345678+ (long long) freeDiskSpaceInBytes{struct statfs buf;long long freespace = -1;if(statfs("/var", &buf) >= 0){freespace = (long long)(buf.f_bsize * buf.f_bfree);}return freespace;}在网上看到的例子中,第四行调用函数 statfs 时给定的参数是”/”,其实是不正确的,因为这样拿到的其实是系统分区的剩余空间,这些空间对我们应用程序来说是没有 阅读全文
摘要:
【iOS开发笔记】集成iAd广告在iPhone程序中集成广告,管他能不能赚钱,不放上一个iAd就心有不甘。参考了下面这篇文章:http://bees4honey.com/blog/tutorial/how-to-add-iad-banner-in-iphoneipad-app/还参考这个Integrating iAds into an iOS 4 iPad App (Xcode 4)教程。(1)加上iAd框架在项目设置里的Build Phases的Link Binary With Libraries,加上iAd.Framework。(2)在xib界面里拖入一个ADBannerView(3)修改 阅读全文
摘要:
http://www.cnblogs.com/ondream/archive/2012/05/21/2511400.html一些iOS高效开源类库因为iOS SDK相对比较底层,所以开发者就得受累多做一些体力活。不过幸运的是,有很多第三方的类库可以用来简化很多不必要的工作。笔者整理了一下在本人学习过程 中用到的一些比较有用Objective-C开源类库,既是做一个总结,同时也希望通过这些分享,能提高各位的开发效率。KissXml——xml解析库相关教程:http://www.iteye.com/topic/625849http://sencho.blog.163.com/blog/static 阅读全文
摘要:
近来,IOS开发火爆,有许多程序员加入了这个行业中,我也最近整理了一些关于IOS开发额度资料和大家分享。 1.www.cocoachina.com 这是苹果官方的网站,其中涉及到流行应用程序,论坛,开发等各大内容。 2.https://developer.apple.com IOS的API介绍,Xcode里面的API这里都有。还有部分源码,不得不看。 3.https://github.com 这里有些项目源代码。 4.http://www.codeproject.com/search.aspx?q=iphone&doctypeid=1%3b2%3b3 部分源代码 5.http://s. 阅读全文
摘要:
http://zxs19861202.iteye.com/blog/1532460IOS推送消息是许多IOS应用都具备的功能,最近也在研究这个功能,参考了很多资料终于搞定了,下面就把步骤拿出来分享下:iOS消息推送的工作机制可以简单的用下图来概括:Provider是指某个iPhone软件的Push服务器,APNS是Apple Push Notification Service的缩写,是苹果的服务器。上图可以分为三个阶段:第一阶段:应用程序把要发送的消息、目的iPhone的标识打包,发给APNS。第二阶段:APNS在自身的已注册Push服务的iPhone列表中,查找有相应标识的iPhone,并把 阅读全文