自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(91)
  • 资源 (1)
  • 问答 (5)
  • 收藏
  • 关注

原创 iOS 监听音量调节 事件

iOS 监听音量调节 事件做项目需要音量调节的事件来控制其他动作,找了半天,调试了一下,一下代码都可以直接使用。经过测试的。 有两个方法:方法一:添加AudioToolbox.frameworkAppdelegate.m中,添加头文件#include在- (BOOL)application:(UIApplication *)application didFinishLa...

2013-08-14 12:18:47 157

原创 viewDidUnload viewDidLoad UIViewController内存管理相关的几个方法

viewDidUnload viewDidLoad UIViewController内存管理相关的几个方法viewDidLoadview载入后的操作有:view显示的一些数据要在此载入,并在viewDidUnload时释放。viewDidUnloadview释放后的操作有:释放那些view显示时的数据,并在view再次载入内存时也载入这些数据。所以:获得数据应该是先判定是否...

2012-08-23 01:52:19 196

原创 cocoa 图片操作若干

转载自 http://stackoverflow.com/questions/1282830/uiimagepickercontroller-uiimage-memory-and-more I've noticed that there are many questions about how to handle UIImage objects, especially in con...

2012-08-23 01:19:01 185

原创 Objective-C的Properties

Objective-C是苹果为Cocoa框架下设计的面向对象语言,最早为开发Mac平台的程序服务,但现在随着iOS平台的兴盛,Obj-C渐渐也变为主流语言之一了,我自己也没想到过要和Obj-C打交道,但现在的工作是开发Civilization Revolution的iOS版本,自然要迎头赶上。Obj-C目前给我感觉最大的不同并非是代码的写法上,而是在一些设计模式的固定套用上;虽然代码看上去...

2012-08-21 18:20:31 101

原创 objective-c properties 概念

学了一段时间 objective-c properties 概念一直比较疑惑。 @property ( ) ; 类似 java 中 get set 方法, parameters: copy retain assign nonatomic readonly 逐个剖析一下 assign: 对基础数据类型 (NSInteger,CGFloat)和C数据类...

2012-08-21 17:50:24 106

原创 UIVideoEditorController 使用

概述不能定制界面,不可派生子类。使用步骤:检查制定源是否可用. isSourceTypeAvailable:方法.检查可用媒体(视频还是只能是图片) availableMediaTypesForSourceType:方法.设置界面媒体属性 mediaTypes property.显示界面使用 presentViewController:animated:completion...

2012-07-18 15:15:46 311

原创 iphone app 四种崩溃类型

一.四种崩溃类型程序崩溃: 可能是最常见的,经常发生于内存访问出错,异常,或者其他的程序错误内存不足: 系统因为没有足够的内存满足程序需求从而杀死程序出现这种日志.它不同于其他日志的是它没有程序各线程的堆栈信息. Rather than be concerned about what part of your code was executing at the time of term...

2012-07-17 22:42:05 621

原创 首先查看crash log中的崩溃线程

首先查看crash log中的崩溃线程,假如是这样的:Thread 0 Crashed:0 libobjc.A.dylib 0x00003ec0 objc_msgSend + 241 MyApp 0x000036d2 0×1000 + 9938我们得到了用户发生崩溃情况的内存地址:0x000036d2...

2012-07-15 15:47:58 477

原创 iOS【EXC_BAD_ACCESS 】crash报告分析

做iOS的开发者,经常都会遇到这个问题,我在这里做一下简单的分析下面是crash log,摘自:【EXC_BAD_ACCESS 】crash报告的问题Exception Type: EXC_BAD_ACCESS (SIGBUS)Exception Codes: KERN_PROTECTION_FAILURE at 0x00000009Crashed Thread: 0...

2012-07-15 15:40:54 1141

原创 objective-c aes加密

在cocoa看到的加密代码,介绍一下。aes加密的,1M的数据,0.1秒以内,速度还可以接受。@interface NSData (AESAdditions)- (NSData*)AES256EncryptWithKey:(NSString*)key;- (NSData*)AES256DecryptWithKey:(NSString*)key;@end#im...

2012-05-11 11:21:34 217

原创 MSSQL三个关键系统表

MSSQL三个关键系统表sysdatabasesMSSQL中对sysdatabases系统表 的说明:Microsoft SQL Server 上的每个数据库在表中占一行。最初安装 SQL Server 时,sysdatabases 包含 master、model、msdb、mssqlweb 和 tempdb 数据库的项。该表只存储在 master 数据...

2012-04-10 17:29:08 119

原创 NSObject类所支持的一些基本方法

NSObject类所支持的一些基本方法对象是否class-object或其子类的成员?-(BOOL) isKindOf:class-object对象是否class-object的成员?-(BOOL) isMemberOfClass:class-object对象是否能够响应selector所指定的方法?-(BOOL) respondsToSelector:sele...

2012-04-10 14:33:27 130

原创 关于出现僵尸信号SIGBAT或者EXC_BAD_ACCESS的解决方案

关于出现僵尸信号SIGBAT或者EXC_BAD_ACCESS的解决方案随着用xcode开发的深入,相信很多同学都对出现SIGBAT或者EXC_BAD_ACCESS的问题,编译是对的,运行时做了某些操作,啪~~就跳到main函数里面了, 然后出现之前的提示, 十分的郁闷, 提示的信息又少。 当程序多的时候怎么找,对吧。 当然,苹果作为这么大的一个公司,考虑还是挺周全的,下面给大家提...

2012-03-31 11:52:14 103

原创 Xcode4.2新特性之storyboards (故事板)

Xcode4.2新特性之storyboards (故事板)Storyboards are the new way to define your application’s user interface.storyboards (故事板)是Xcode为我们提供一种全新的方式,用来定义我们应用程序的用户界面。In the past, you used nib files to ...

2012-03-31 11:43:54 114

原创 iPhone OS体系结构

iPhone OS体系结构iPhone OS有着绚丽优雅的外观,同时也有着稳定安全的性能。iPhone OS的图形系统采用OpenGL ES作为底层驱动,同时支持硬件加速。iPhone OS的体系结构大致可分为以下4层:Cocoa Touch(可轻触层)Media(媒体层)Core Service(核心服务层)Core OS(核心操作系统层)图1...

2012-03-29 07:43:58 234

原创 iPhone的软件栈分成好几层

iPhone的软件栈分成好几层。应用程序位于最高的抽象层,而系统核心服务则是位于最底层。从高到低,iPhone的软件栈可以归纳成如下几层:应用程序。Cocoa Touch--开发基于触摸屏的应用程序的框架。包括UI元素、事件分发、应用程序生命周期管理等,还包括了基本数据类型如字符串、集合类型的对象包装。媒体--图形、动画、声音、视频。核心服务--集合类型、字符串、定位意...

2012-03-29 07:01:42 147

原创 UIImagePickerController使用

UIImagePickerController使用引用UIImagePickerController 需用到两个代理用UIImagePickerController选择、显示图片或视频,主要注意UIImagePickerController几个属性的设置一:UI 显示样式,显示的格式确定1:sourceType@property(nonatomic) UIImagePic...

2012-03-17 22:47:20 90

原创 wait_fences: failed to receive reply: 10004003奇怪的错误

今日遇到wait_fences: failed to receive reply: 10004003奇怪的错误。上网找资料发现都有朋友遇到一样的错误:======最近老是遇到这个错误,经过研究发现是由于UIAlertView显示的时候导致UITextField失去焦点,而键盘没有消失引起的。我的伪代码是:UIAlertView showUITextField becomeF...

2012-03-17 11:09:28 107

原创 iphone app 本地化程序名称

本地化程序名称1、 建立InfoPlist.strings2、按照上述方法同样添加对应的语言包3、在你的语言包添加键值对:English:CFBundleDisplayName = "HelloWorld";zh_CN:CFBundleDisplayName = "世界你好";//这样在中文环境下你的程 序图标显示“世界你好”,英文下显示“HelloWorld”,如果找不到...

2012-03-17 01:38:25 109

原创 iphone app 为图片添加边框

头文件中#import 当然Framework中需要有QuartzCore.frameworkUIImageView* leftView = [[UIImageView alloc] init]; leftView.contentMode = UIViewContentModeScaleAspectFit; leftView.tag = AlbumTableView...

2012-03-17 01:30:56 724

原创 objective-c 内存管理的文章摘录2

Cocoa内存管理规则1)当你使用new、alloc、copy方法创建一个对象时,该对象的保留计数器值为1.当不再使用该对象时,你要负责向该对象发送一条release或autorelease消息。这样,该对象将在其使用寿命结束时被销毁。2)当你通过其他方法获得一个对象时,这假设该对象的保留计数器值为1,而且已经被设置为自动释放,你不需要执行任何操作来确保该对象被清理。如果你打算在一段时间内...

2012-03-15 01:09:48 56

原创 objective-c 内存管理的文章摘录1

今天有空想学习一下objective-c的内存管理的知识就上网查了一些文章.下面的这种方式是不对的Instance you don’t own is sent release- (void)reset {NSNumber *zero = [NSNumber numberWithInteger:0];创建的是一个autorelease的对象[self setCount:zer...

2012-03-15 01:02:27 61

原创 UIpageControl.....Demo 分享

显示了一个页面的控件。点击当前颜色鲜艳的页面指示器的两边会触发UIControlEventValueChanged事件,并且启动设置为控件动作的任何方法。可以通过调用currentpage查询控件的新值,并调整numberofpage设置页面数。...

2012-03-14 17:07:09 65

原创 iphone app国际化实现

说明:依系统设定的源码自动切换适合的显示字串操作:在Interface Builder中设计时的介面若系统设定为英文则显示英文介面若系统设定为繁体中文则显示为中文介面如何建立自定的语系档:1,在Resources分类下新增档案 [右键/Add/New File...]2,在范本的分类选择Other后再选择Strings File3。将存档档名设定为Localizab...

2012-03-12 18:42:36 76

原创 iPhone上根据不同的国家显示广告

本段教程和代码例子由 CocoaChina 会员“巫山冰”分享,可以自动识别 iPhone 所在地区,如果是美、日、英、法、德等支持 iAd 广告的国家,显示 iAd 广告;其它地区则显示 AdMob 广告。部署广告函数本函数在viewDidLoad()中调用,同时也可以在购买“广告去除”成功后调用:- (void)disposeAds {BOOL is_iAdON = NO;...

2012-03-11 01:33:39 298

原创 谨慎使用ASIHttpRequest的block特性

谨慎使用ASIHttpRequest的block特性 使用ASIHttpRequest的setCompletionBlock、setFailedBlock时碰到一些诡异的内存泄漏和莫名其妙的行为(如:无法release对象)。经过与同事的讨论、查找资料终于得以解决,全是对block理解不透彻惹的祸。1. 声明ASIHttpRequest时一定要使用__block关键字 ...

2012-03-02 16:13:41 92

原创 objective c使用http访问服务器

通过http 方式向服务器发送消息,同时从服务器端得到json 串,但是现在遇到了问题,当我通过了登陆页面之后,再次向服务器端发起请求,结果服务器端显示我未登陆,不知道该用什么方法来保持于服务器端的登陆状态。>> 第一次登录后 取得一个jsessionid 以后要是这个id 还有效 就带上它[" set-cookie" 这个字段就是你这个jsessionid值 ] 一段使用co...

2012-03-02 15:38:48 216

原创 iphone app PDF demo

一个挺好的ios pdf 操作的例子[img]http://dl.iteye.com/upload/attachment/0063/9321/07a1459d-1cee-3326-aeab-f29e10da9b44.png[/img][img]http://dl.iteye.com/upload/attachment/0063/9319/6162ab24-4d91-3804-aa3f-...

2012-02-29 12:23:26 64

原创 iPhone app动画效果demo

iPhone app动画效果demo最普通动画://开始动画[UIView beginAnimations:nil context:nil]; //设定动画持续时间[UIView setAnimationDuration:2];//动画的内容frame.origin.x += 150;[img setFrame:frame];//动画结束[UIView...

2012-02-27 17:45:29 174

原创 iOS5编程--UIApplication深入研究

iOS5编程--UIApplication深入研究 很多时候,我们不需要关心这个类,我们很少继承这个类,偶尔会调用这个类的api来实现一些功能,但是不可否认,这个类是iOS编程中很重要的一个概念,所以我这里写这个文章来总结以下这个类的信息,如果写的不对的地方,请留言,多谢。UIApplication的核心作用是提供了iOS程序运行期间的控制和协作工作。每一个程序在运行期必须有且仅有一个...

2012-02-27 17:41:20 72

原创 优酷视频iphone上的一个动画效果

偶尔用了下优酷视频的iphone版,发现最下面那个环形滚动的效果不错。今天有点空,闲着也闲着,做了做。资源是从优酷的ipa包里面解出来的,所以仿真度还是比较高。代码是随便写的,就是模拟个意思,也没有封装成控件,又兴趣的童鞋可以,改改再分享下。动画效果是用core animation,其实用uiview 的animation也一样的,主要是比较习惯前者,如果对co...

2012-02-27 17:26:08 71

原创 iPhone:Objective-c 关于@property与@synthesize的理解

@property 是一个属性访问声明,扩号内支持以下几个属性:1,getter=getterName,setter=setterName,设置setter与getter的方法名2,readwrite,readonly,设置可供访问级别2,assign,setter方法直接赋值,不进行任何retain操作,为了解决原类型与环循引用问题3,retain,setter方法对参数进行re...

2012-02-24 12:57:39 62

原创 iphone橡皮擦功能的实现

如何正确的实现橡皮擦功能 很多朋友遇到过这个问题,如何实现橡皮擦功能呢? 简单的解决方法是取背景色然后绘制,这个是不对的。应该说是很迫不得已的选择! 我们希望清除图片数据再具体像素上的数据或者都赋值为0. CGContextSetBlendMode 函数会影响绘制时候的混色算法 例如点击橡皮擦后设置 CGContextSetBlendMode(co...

2012-02-23 17:48:10 3163

原创 spring整合struts的3种配置方式

实例讲解spring整合struts的几种方式1,使用Spring 的 ActionSupport2, 使用Spring 的 DelegatingRequestProcessor 类。3,全权委托。 无论用那种方法来整合第一步就是要为struts来装载spring的应用环境。 就是在 struts 中加入一个插件。struts-config.xml中...

2011-08-08 01:43:22 138

原创 vi查询和替换

Vi: Search and ReplaceChange to normal mode with .Search (Wraped around at end of file): Search STRING forward : / STRING. Search STRING backward: ? STRING. Repeat search: n...

2011-08-04 09:38:56 236

原创 基于UML的系统分析与设计

基于UML的Blog系统分析与设计之五------边界类、控制类、实体类的设计边界类、控制类、实体类 边界对象(boundary object):参与者使用它来同系统交互,这通常包含窗口,屏幕,对话框和菜单。实体对象(entity object): 它指的是用例完成以后系统要保存的数据,以后进行数据库设计时可以参照。控制对象(control object): 将边界对象和实体对...

2011-05-26 06:28:10 663

原创 shell sed

1.去掉所有行的空格sed -i 's/ //g' source.txt2.去掉空行sed -e '/^$/d' source.txt >result.txt3.去掉windows与linux下文本中区别--^Msed -e 's/^M//g' source.txt >result.txt4.去除字符串前后空格(字符串中间的保留)str=`echo "$str"|sed...

2011-03-24 22:19:52 65

原创 oracle sqlplus 的一些命令解析

SQL>set colsep' ';     //-域输出分隔符 SQL>set echo off;     //显示start启动的脚本中的每个sql命令,缺省为on SQL> set echo on //设置运行命令是是否显示语句 SQL> set feedback on; //设置显示“已选择XX行” S...

2011-03-24 20:47:32 145

原创 去除iPhone图标的高光效果

去除iPhone图标的高光效果在resources/xxx-info.plist里找到"Icon already includes gloss and bevel effects"然后设置为YES.就这么简单.

2011-03-09 23:59:41 139

原创 为自己的iphone应用添加icon

1.将设计好的图片,拖拽到Groups&Files的Resources目录下;2.修改Resources目录下的“工程名-info.plist”文件3.修改该文件的Iconfile属性,填写拖入图片的名称,保存该文件。4.Build and Run工程即可。说明:iPhone对应用程序的Icon尺寸要求是72*72,但系统会根据开发者提供的图片大小自动调节尺寸,提供...

2011-03-07 02:19:13 91

struts商城

struts商城源代码,供学习很好!

2008-02-11

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

TA关注的人

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