- 浏览: 203750 次
- 性别:
- 来自: 广州
最新评论
-
feihumingyue:
nice 很好啊
JSF中如何使用FacesContext类 -
wgcniler:
请问如果传到存储过程的参数是一个嵌套表的话该怎么写?自定义的o ...
spring中调用存储过程 -
wgcniler:
请问如果传到存储过程的参数是ARRAY,但ARRAY的元素不是 ...
spring中调用存储过程 -
bengan:
谢谢楼上的提示
关于出现僵尸信号SIGBAT或者EXC_BAD_ACCESS的解决方案 -
gypgyp:
用xcode的菜单:product/profile,弹出窗口中 ...
关于出现僵尸信号SIGBAT或者EXC_BAD_ACCESS的解决方案
文章列表
iPhone的软件栈分成好几层
- 博客分类:
- iPhone
iPhone的软件栈分成好几层。应用程序位于最高的抽象层,而系统核心服务则是位于最底层。从高到低,iPhone的软件栈可以归纳成如下几层:
应用程序。
Cocoa Touch--开发基于触摸屏的应用程序的框架。包括UI元素、事件分发、应用程序生命周期管理等,还包括了基本数据类型如字符串、集合类型的对象包装。
媒体--图形、动画、声音、视频。
核心服务--集合类型、字符串、定位意识、SQLite数据库、地址簿、网络等。
核心操作系统层--UNIX服务、标准I/O、线程、BSD socket、电源管理等。
在开发中,主要打交道的部分是GUI框架和Cocoa Touch层提供的面向对象抽象。 ...
UIImagePickerController使用
引用UIImagePickerController 需用到两个代理<UIImagePickerControllerDelegate,UINavigationControllerDelegate>
用UIImagePickerController选择、显示图片或视频,主要注意UIImagePickerController几个属性的设置
一:UI 显示样式,显示的格式确定
1:sourceType
@property(nonatomic) UIImagePickerControllerSourceType sourceType
en ...
今日遇到wait_fences: failed to receive reply: 10004003奇怪的错误。
上网找资料发现都有朋友遇到一样的错误:
======
最近老是遇到这个错误,经过研究发现是由于UIAlertView显示的时候导致UITextField失去焦点,而键盘没有消失引起的。
我的伪代码是:
UIAlertView show
UITextField becomeFirstResponder
知道原因了解决就容易多了,可以在点击UIAlertView后再becomeFirstResponder。
这下就没有这个错误log了,一切正常。。
=======
看了上面的文章综合我 ...
iphone app 本地化程序名称
- 博客分类:
- iPhone
本地化程序名称
1、 建立InfoPlist.strings
2、按照上述方法同样添加对应的语言包
3、在你的语言包添加键值对:
English:CFBundleDisplayName = "HelloWorld";
zh_CN:CFBundleDisplayName = "世界你好";
//这样在中文环境下你的程 序图标显示“世界你好”,英文下显示“HelloWorld”,如果找不到对应的语言包,则显示你Info.plist下的 CFBundleDisplayName对应的名称
iphone app 为图片添加边框
- 博客分类:
- iPhone
头文件中#import <QuartzCore/QuartzCore.h>
当然Framework中需要有QuartzCore.framework
UIImageView* leftView = [[UIImageView alloc] init];
leftView.contentMode = UIViewContentModeScaleAspectFit;
leftView.tag = AlbumTableViewCell_LeftImageView;
/*加边框*/
leftView.layer.masksToBounds=YES;
le ...
objective-c 内存管理的文章摘录2
- 博客分类:
- iPhone
Cocoa内存管理规则
1)当你使用new、alloc、copy方法创建一个对象时,该对象的保留计数器值为1.当不再使用该对象时,你要负责向该对象发送一条release或autorelease消息。这样,该对象将在其使用寿命结束时被销毁。
2)当你通过其 ...
今天有空想学习一下objective-c的内存管理的知识就上网查了一些文章.
下面的这种方式是不对的
Instance you don’t own is sent release
- (void)reset {
NSNumber *zero = [NSNumber numberWithInteger:0];创建的是一个autorelease的对象
[self setCount:zero];
[zero release];//这里释放是危险的
}
When you add an object to a collection such as an array, dictionary, or s ...
显示了一个页面的控件。点击当前颜色鲜艳的页面指示器的两边会触发UIControlEventValueChanged事件,
并且启动设置为控件动作的任何方法。可以通过调用currentpage查询控件的新值,并调整numberofpage设置页面数。
iphone app国际化实现
- 博客分类:
- iPhone
说明:依系统设定的源码自动切换适合的显示字串
操作:
在Interface Builder中设计时的介面
若系统设定为英文则显示英文介面
若系统设定为繁体中文则显示为中文介面
如何建立自定的语系档:
1,在Resources分类下新增档案 [右键/Add/New File...]
2,在范本的分类选择Other后再选择Strings File
3。将存档档名设定为Localizable.strings
4。在Localizable.strings档案上按右键并选择Get Info
5,选择左下方的Make File Localizable
6。将分页标签切换至General
7。选择左下方的Ad ...
iPhone上根据不同的国家显示广告
- 博客分类:
- iPhone
本段教程和代码例子由 CocoaChina 会员“巫山冰”分享,可以自动识别 iPhone 所在地区,如果是美、日、英、法、德等支持 iAd 广告的国家,显示 iAd 广告;其它地区则显示 AdMob 广告。
部署广告函数
本函数在viewDidLoad()中调用,同时也可以在购买“广告去除”成功后调用:
- (void)disposeAds {
BOOL is_iAdON = NO;
BOOL is_adMobON = NO;
//分析设备可显示哪一家广告
if([[[UIDevicecurrentDevice] model] rangeOfString:@"iPad"] ...
谨慎使用ASIHttpRequest的block特性
使用ASIHttpRequest的setCompletionBlock、setFailedBlock时碰到一些诡异的内存泄漏和莫名其妙的行为(如:无法release对象)。经过与同事的讨论、查找资料终于得以解决,全是对block理解不透彻惹的祸。
1. 声明ASIHttpRequest时一定要使用__block关键字
__block关键字告诉block不要retain request,这对于防止循环retain非常重要!!因为request总是会retain block
2. 谨慎处理block与对象的关系
当setCo ...
objective c使用http访问服务器
- 博客分类:
- iPhone
通过http 方式向服务器发送消息,同时从服务器端得到json 串,但是现在遇到了问题,当我通过了登陆页面之后,再次向服务器端发起请求,结果服务器端显示我未登陆,不知道该用什么方法来保持于服务器端的登陆状态。
>> 第一次登录后 取得一个jsessionid 以后要是这个id 还有效 就带上它[" set-cookie" 这个字段就是你这个jsessionid值 ]
一段使用cookies的代码:
- (NSURLRequest *)HttpPost:(NSString *)url {
NSArray *cookies = [[NSHT ...
iphone app PDF demo
- 博客分类:
- iPhone
一个挺好的ios pdf 操作的例子
原文:
http://www.cocoachina.com/bbs/read.php?tid=75173
iPhone app动画效果demo
- 博客分类:
- iPhone
iPhone app动画效果demo
最普通动画:
//开始动画
[UIView beginAnimations:nil context:nil];
//设定动画持续时间
[UIView setAnimationDuration:2];
//动画的内容
frame.origin.x += 150;
[img setFrame:frame];
//动画结束
[UIView commitAnimations];
连续动画:一个接一个地显示一系列的图像
NSArray *myImages = [NSArray arrayWithObjects:
[UIImage imageNamed:@&q ...
iOS5编程--UIApplication深入研究
很多时候,我们不需要关心这个类,我们很少继承这个类,偶尔会调用这个类的api来实现一些功能,但是不可否认,这个类是iOS编程中很重要的一个概念,所以我这里写这个文章来总结以下这个类的信息,如果写的不对的地方,请留言,多谢。UIApplication的核心作用是提供了iOS程序运行期间的控制和协作工作。每一个程序在运行期必须有且仅有一个UIApplication(或则其子类)的一个实例。回想一下我在前面的文章“main函数研究”的文章中提到的main函数的代码,可以看出,在程序开始运行的时候,UIApplicationMain函数是程序进 ...