- 博客(43)
- 资源 (2)
- 收藏
- 关注
转载 移动应用本地缓存机制
设计一个移动应用的本地缓存机制 在手机应用程序开发中,为了减少与服务端的交互次数,加快用户的响应速度,一般都会在iOS设备中加一个缓存的机制,前面一篇文章介绍了iOS设备的内存缓存,这篇文章将设计一个本地缓存的机制。功能需求这个缓存机制满足下面这些功能。1、可以将数据缓存到本地磁盘。2、可以判断一个资源是否已经被缓存。如果已经被缓存,在请求相同的资源,先到
2012-09-28 17:43:04 410
原创 关于iphone开发中的实用开源类库,部分转载,综合
SDWebImage一个可管理远程图片加载的类库JSON解析库一些iOS高效开源类库博客分类: Application MBProgressHUD ——进展指示符库苹果的应用程序一般都会用一种优雅的,半透明的进度显示效果,不过这个API是不公开的,因此你要是用了,很可能被清除出AppStore。而 MBProg
2012-09-28 17:41:40 666
转载 KVC与KVO
理解KVC与KVO苹果开发中文网 2008-6-6 22:58:21 作者:发芽的石头【字体:大 中 小】KVC(Key-Value Coding)和KVO(Key-Value Observing)可能是Objective-C中最强大最实用的功能之一。下面的几个例子可以帮你更好的理解它们。原文作者:Marcus Zarra
2012-09-27 15:14:26 388
转载 UIVIEW
UIView翻译 (参考)分类: iOS/iPhone2012-03-09 17:20 265人阅读 评论(0) 收藏 举报转载于:http://blog.csdn.net/tracylife/archive/2010/08/27/5842723.aspxaddSubview:添加一个子视图到接收者并让它在最上面显示出来。 - (void)addSubv
2012-09-27 14:49:00 439
转载 iphone程序框架
3.12 iPhone程序框架总的来说iPhone程序有两类框架,一类是游戏框架,另一类是非游戏框架,这里介绍的是非游戏框架,即基于iPhone 用户界面标准控件的程序框架。典型的iPhone程序包含一个Window和几个UIViewController,每个UIViewController管理多个UIView(可能是UITableView、UIWebView、UIImageVi
2012-09-27 10:34:37 589
转载 旧工程适应ios6和iphone5
旧工程适配iOS6和iPhone5的一些故事Posted on 2012 年 9 月 23 日 by rainbird Download this page in PDF format苹果每发布一个系统,都够开发者忙活一阵的,更新xcode适配新系统:像iOS4支持Retain需要@2x的图;像iOS5不支持udid;像现在的iOS6和iPhone5要面
2012-09-25 17:29:07 1298
转载 如何让iphone4程序适应iphone5屏幕
如何让你的程序适应4寸屏的iPhone5详见个人博客iPhone5上市了,还没有来得及高兴,我就要考虑怎么对应1136x640的屏幕了。直接将原有程序在iPhone5上运行如下图了要想让其充满屏幕,只需要为这个程序增加Default图片在Launch Images -> Retina(4-inch) 里选择一张 1136x640
2012-09-25 15:10:32 10552
原创 设置返回按钮backbutton
backbtnlike=[[UIButtonalloc]init]; [backbtnlikesetImage:[UIImageimageNamed:@"fanhuianniu.png"]forState:UIControlStateNormal]; backbtnlike.frame=CGRectMake(0,10,44,29); [backbt
2012-09-25 11:00:16 482
原创 关于navigationcontroller的使用,等待更新,部分转载
Navigation Controller 是最重要的iPhone组建之一了,以下是一些“关键方法”pushViewController:viewController animated:BOOL(加载视图控制器)– 添加指定的视图控制器并予以显示,后接:是否动画显示popViewControllerAnimated:BOOL(弹出当前视图
2012-09-22 13:28:29 447
转载 ASIHTTPRequest
ASIHTTPRequest 是一款极其强劲的 HTTP 访问开源项目。让简单的 API 完成复杂的功能,如:异步请求,队列请求,GZIP 压缩,缓存,断点续传,进度跟踪,上传文件,HTTP 认证。在新的版本中 ASIHTTPRequest 是一款极其强劲的 HTTP 访问开源项目。让简单的 API 完成复杂的功能,如:异步请求,队列请求,GZIP 压缩,缓存,断点续传,进度
2012-09-21 14:11:21 323
原创 关于tableview的第一行需要自定义的时候可以用到section
//每个section头的样式- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section { if (section==0) { storeview = [[[NSBundlemainBundle] loadNibN
2012-09-20 16:34:00 1470
原创 addsubview使用时记得要在某个地方removefromsuperview
addsubview使用时记得要在某个地方removefromsuperview
2012-09-14 12:01:24 415
转载 UINavigationbar的背景修改方法集合
UINavigationbar的背景修改方法集合分类: Apple2012-05-09 23:56 52人阅读 评论(0) 收藏 举报最近我突然发现UINavigationbar背景修改的方法不起作用了,代码如下:123456789@implementation UINavigation
2012-09-14 09:23:43 668
原创 iphone应用隐藏状态栏
在AppDelegate.m中的方法application:didFinishLaunchingWithOptions:方法的中,加入以下代码:[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationFade];另一个方法是在应用信息文件(in
2012-09-13 21:36:26 69
转载 UIAlertView的用法,主要看下响应点击事件
UIAlertView的使用方法分类: iPhone开发2012-05-03 09:46 156人阅读 评论(0) 收藏 举报1. 最简单的用法UIAlertView*alert = [[UIAlertView alloc]initWithTitle:@"提示"
2012-09-13 15:42:23 20511
转载 UIView动画实现
UIView动画实现UIView视图的动画功能,可以使在更新或切换视图时有放缓节奏、产生流畅的动画效果,进而改善用户体验。UIView可以产生动画效果的变化包括:位置变化:在屏幕上移动视图。大小变化:改变视图框架(frame)和边界。拉伸变化:改变视图内容的延展区域。改变透明度:改变视图的alpha值。改变状态:隐藏或显示状态。改变视图层次顺序:视图哪个前哪个后。旋转:
2012-09-13 09:24:28 616
原创 提示性动画源代码很有效
这里只是单一的一张imageView,如果有复杂或者需要可控的内容,如view中有需要动态变换的文字颜色等等,最好的方法是定制一个View类替代下面的UIImageView-(void)donghua{ //开始 UIImageView *addfanli=[[UIImageViewalloc]initWithFrame:CGRectMake(250
2012-09-12 20:45:25 385
转载 关于定时器细节
定时器另一个常见的任务是根据某种类型的计时函数来让某些代码运行。例如,我们可能要实现一个时钟,并且每分钟都要更新显示;或者想要向用户显示一条消息并且在一段时间之后让它消失。我们可以使用NSTimer类来给应用程序添加这种功能。定时器允许我们在给定的时间段之后执行一段代码。创建一个定时器最简单的方法就是使用类方法:NSTimer *myTimer = [NSTimer
2012-09-12 19:04:38 298
原创 需要等待的提示性view(小转轮)
UIActivityIndicatorView*activtiyview; activtiyview = [[UIActivityIndicatorViewalloc] initWithFrame:CGRectMake(0.0f,0.0f, 32.0f,32.0f)]; activtiyview.center=CGPointMake(160,200);
2012-09-12 11:55:57 324
原创 iphone弹出提示框
UIAlertView *alert =[[UIAlertViewalloc]initWithTitle:@"提示" message:@"请先登陆" delegate:se
2012-09-12 11:52:49 1834
转载 关于UIView的说明
几乎所有出现在iPhone屏幕上的内容都是视图。视图的作用类似于一块画布,可以在上面绘制各种颜色、图片和按钮。可以在屏幕中拖动它们,也可以重新调整他们的大小,还可以对它们进行分层。一个窗口可以有多个视图,这是iphone界面的核心规则。view是GUI构建块,它们提供在屏幕上显示的可视元素,并和用户发起交互。每个 iPhone用户界面都是通过一个UIWindow中显示的UIView构建的。UI
2012-09-11 18:14:08 10910
转载 Core animation简介
Core animation简介2010-01-2017:040评论阅读数:6049单独窗口打印放大字号缩小字号Core animation 是以objc语言封装的一套图形渲染,投影及动画的库的集合,使创建用户界面变得非常容易。本文对其做了介绍。作者 long4success原帖地址 http://www.cocoac
2012-09-11 18:09:52 438
原创 iphone使用定时器方法
NSTimer *timer;- (void)timeover { [timer invalidate]; timer = nil; //time duration //时间间隔 NSTimeInterval timeInterval =3.0 ; //定时器 repeats 表示是否需要重复,NO
2012-09-11 18:05:12 454
转载 tableview出现重复行问题
解决自定义UITableViewCell在浏览中出现数据行重复的问题2010-12-27 10:52:22标签:TableViewcell 职场 休闲 重复显示原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://ddkangfu.blog.51cto.com/311989/465557我在写一个A
2012-09-11 13:26:11 627
原创 自定义的tableviewcell里面的按钮如何获得indexPath或者传递与cell相关的值
1.可以通过button.tag backbtn=[[UIButtonalloc]init]; [backbtnsetImage:[UIImageimageNamed:@"guanzhu.png"]forState:UIControlStateNormal]; backbtn.frame=CGRectMake(270,11,40,40);
2012-09-10 21:17:53 119
原创 objecitve-c中字符串和数值的相互转换
int value = [ string intValue];float value = [string floatValue];NSString *string=[NSString stringwithformat:@"%i",value];NSString *string=[NSString stringwithformat:@"%f",value];NSString *s
2012-09-10 17:14:58 689
原创 property声明属性,开启接口,可以传值
@preperty(nonatic,assign)int request;@synthesize request;
2012-09-10 16:39:47 606
转载 iphone实现动画效果
iphone的动画效果类型及实现方法(收集)实现iPhone漂亮的动画效果主要有两种方法, 一种是UIView层面的, 一种是使用CATransition进行更低层次的控制, 第一种是UIView,UIView方式可能在低层也是使用CATransition进行了封装,它只能用于一些简单的、常用的效果展现,这里写一个常用的示例代码,供
2012-09-10 16:01:45 278
原创 unrecognized selector sent to instance惨痛教训
看看是不是Selector方法里面多了一个:冒号。坑爹,所以找不到方法
2012-09-09 23:55:11 265
原创 objective-c实现单子模式
可以用于用户身份等需要唯一标识的,也可以用于登陆等页面,防止重复加载。在单例里面加值进行判断就行@interface MySingleton :NSObject{ int user_id;}+ (MySingleton *)sharedSingleton;@end#import "MySingleton.h"@implementation MySi
2012-09-07 21:59:38 505
原创 iphone图片点击响应事件的实现
1.最简单的方法,在图片上面添加一个透明button,然后添加button的响应事件2.给imageview添加UITapGestureRecognizer事件,可以用imageview.tag传递值imageview.tag=xxx;//传递值[imageview setClipsToBounds:YES];imageView.userInteractionEnabl
2012-09-06 17:30:20 572
转载 开发一个简单的iphone游戏教程
如何用Cocos2d来开发简单的IPhone游戏教程博客分类: objective-c游戏音乐Xcodevelocity算法这一周接触到Cocos2D开发,在它的官网上看到Ray Wenderlic写的关于cocos2d开发的文章,感觉写的挺好,翻译了一下。 原文链接地址大家可以在上面看到作者的更多内容 初次翻译文章,望各位关照,想说的话在作者的文章
2012-09-04 17:18:00 911
转载 如何学习iphone游戏开发
子龙山人Learning,Sharing,Improving!如何学好iphone游戏开发 自从发布《如何学习iphone游戏开发》到现在,大概有半年时间了。其实在写《如何学习iphone游戏开发》的时候,我就写下豪言,说哪天学好了,再来写一篇《如何学好iphone游戏开发》。但是现在,当我坐下来写这篇文章的时候,心里还是有点忐忑不安的,怕写不好,或者水平不够
2012-09-04 17:13:37 718
原创 一些可以参考学习的网站
http://www.raywenderlich.com/zh-hans/iphone/ios应用开发,游戏开发指南,教程https://developer.apple.com/苹果官方网站
2012-09-04 17:01:35 276
原创 解决cocos2d编程中函数layerWithColor编译通不过的方法
直接附上代码+ (id) layerWithColor:(ccColor4B)color{return [[(CCColorLayer*)[selfalloc] initWithColor:color] autorelease];}对返回类型做了一个转换
2012-09-04 16:40:51 774
原创 iphone开发感悟
最基本的知识和框架一定要了如指掌,MVC的基本设计,各个模块的主要功能,能搭框架对controller的理解,对model的理解,对view的理解对各个委托协议的理解对xib的各种操作,连线,设置这些一定要多练
2012-09-04 14:41:16 266
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人