- 博客(50)
- 资源 (1)
- 收藏
- 关注
原创 CGImageCreateWithImageInRect截图问题
在拍照获取到image之后想直接剪切处理下。使用了下面的剪裁方法:- (UIImage *)clipImage:(UIImage *)image imageoritation:(UIImageOrientation)oritation withRect:(CGRect)rect{ CGImageRef imageRef = CGImageCreateWithImageInRect([im
2014-03-21 11:59:51 10150 1
原创 图片拉伸方法
因为要兼容5.0所以还是用了 stretchableImageWithLeftCapWidth: topCapHeight:的方法//图片拉伸 UIImageView *imageview1 = [[UIImageViewalloc] initWithFrame:CGRectMake(10,30, 200.0,28.0)]; imageview1.
2014-03-11 15:10:39 1698
原创 关于支付宝sdk和百度云推送sdk引入的base64.o编译报错问题
原先在项目中加入了百度云推送的sdk,看PDF集成的需要base64.h/base64.m的俩文件,之后一直没有没什么问题。直到要在项目中加入支付宝sdk的。按照说明集成配置完的。一编译直接包错了。四处问了,确定应该是百度推送需要引入的base64.h/base64.m和支付宝sdk里面的AlipayRsaLib里面包含的base.o的一样的冲突。开始还是想着.a的静态库的动不了那
2014-03-07 15:06:36 8197 4
原创 百度云推送sdk集成问题
在Xcode中新建一个项目,加入百度云推送sdk,按照PDF说明文档集成。运行时报错。"_OBJC_CLASS_$_BPush", referenced from:在百度的问题回复中找到了原因,不支持arm64ios sdk貌似不支持arm64啊! : "_OBJC_CLASS_$_BPush", referenced from: Symbol(s) not f
2014-03-06 17:51:57 5149 3
原创 使用ZXing的二维码扫描和生成问题记录
忽然产品说要二维码的扫描和生产。既然产品说要了那就只有做啦。网上扒出一篇文章介绍zxing如何集成扫描功能的,原地址点击打开链接。基本参照文章的来完成大部分的集成。而且github上有个demo的例子下来的运行几个版本测试了下一起看的,原网址:点击打开链接等到自己做的时候还是遇到了问题。一是项目使用的ARC的。 ZXingWidgetController *widContro
2014-02-19 14:02:30 3129
原创 iOS 6/7下导航栏和状态栏的适配
看到现在比较大的几个应用在iOS7下纷纷统一了导航栏和状态栏的样式,自己也有点坐不住的感觉,所以搜索了下总结了几个适配方法一 在iOS7下最底层设置一个controller的view顶部空出20像素再其它的controller都往底层上加的。(现在用的方法)这样的方式如果你的层级结构一样的话修改起来还是相当方便的,但是如果不是的那还是建议不要采取这样的方式。这样的方式其实就是类似自己做的i
2014-02-12 17:47:01 7542
原创 邮箱正则表达式
NSString *regTags = @"^[a-z0-9]([a-z0-9]*[-_]?[a-z0-9]+)*@([a-z0-9]*[-_]?[a-z0-9]+)+[\\.][a-z]{2,3}([\\.][a-z]{2})?$";
2013-04-22 14:23:23 1149 1
原创 IOS UIImageview中Image只显示部分
之前下载了github上的豆瓣相册精选的开源代码下来学习看的(十分感谢作者开源滴)。看到在做相册页展示的时候只选取了部分的图片进行显示点击进入才显示全部整张图片的,觉的这种显示的蛮酷的想看下代码怎么实现的,看着源代码的许久找不到头绪。今天来的再看了下的,找不到代码的只有试了下是不是uiimageview的属性的,一一比较属性设置的才弄出来。这里做下记录的留做下次查看,将uiimageview 的c
2013-01-22 10:48:12 14476
原创 MPMoviePlayerController和MPMoviePlayerViewController
MPMoviePlayerController和MPMoviePlayerViewController都是播放视频的原生类。有找到文章说是MPMoviePlayerController在4.0以后的被MPMoviePlayerViewController取代建议使用后者的,今天在试时发现有个问题#import "videoViewController.h"#import #de
2012-12-11 19:51:41 4503
转载 ios 下创建,删除文件夹的方法
ios 下创建,删除文件夹的方法 2011-11-11 15:05:42| 分类: iphone 笔记|字号 订阅创建文件夹:NSString *imageDir = [NSString stringWithFormat:@"%@/Caches/%@", NSHomeDirectory(), dirName];BOOL isDir
2012-12-10 14:55:30 5018
原创 OpenCV 4 IOS
最近有机会接触到Opencv,菜鸟一个,将这开源库使用在iOS上碰到了不少问题,也找到了一些资料,所以向再这边做下总结,好让自己以后碰到的时候可以快速解决。要将Opencv使用在iOS上需要到http://opencv.org网站(网站右边有个Opencv For iOS ,点击既可下载)上下载opencv2.framework。其实有了这库的我页不知道怎么用的。所以google了下有没
2012-12-07 19:15:03 5269 1
原创 以uiscrollview实现的图片放大效果
在苹果例子中有实例ScrollViewSuite,可以去文档的(sample code)例子代码中搜索下。先上代码:-(void)loadView{ [super loadView]; UIView* view=[[UIView alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; view.backgro
2012-12-05 19:12:43 8476
转载 iOS应用检查更新的最优方法
文章参考地址:http://blog.csdn.net/wave_1102/article/details/7463697为我评分:App Store上评论的链接地址是itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&i
2012-11-26 17:26:56 1254
转载 关于在iOS设备上探测WIFI,3G,GPRS使用情况的细节
文章参考地址:http://www.helmsmansoft.com/index.php/archives/1671没设备未测试,先下先
2012-11-26 17:04:59 733
转载 Xcode: Unable to open project… cannot be opened because the project file cannot be parsed
参考文章地址:http://stackoverflow.com/questions/361799/xcode-unable-to-open-project-cannot-be-opened-because-the-project-file-canno用svn做版本控制时出错,下载更新和上传自己的版本的时候会自动将俩者不同的保存不同的project.pbxproj文件。解决方案:
2012-11-21 12:00:45 3892
转载 屏幕大小/cgrect等结构体的nslog输出
参考文章:http://blog.csdn.net/linzhiji/article/details/6764738//屏幕大小http://blog.csdn.net/delphi090902/article/details/7020030//cgrect等结构体的nslog输出
2012-11-20 15:54:50 722
转载 uitextview 等圆角设置
文章地址:http://www.cocoachina.com/bbs/read.php?tid-21300.html加库再#import textView=[[UITextView alloc] initWithFrame:CGRectMake(10, 10, 300, 100)]; _textView.font=[UIFont systemFontOfSi
2012-11-20 15:42:56 808
转载 XCode快捷键
文章转载地址:http://www.cnblogs.com/yjmyzz/archive/2011/01/25/1944325.html
2012-11-19 17:23:19 484
转载 UINavigationController
参考文章地址:http://www.devdiv.com/home.php?mod=space&uid=207446&do=blog&id=10934http://www.cocoachina.com/bbs/read.php?tid-97671.htmlUINavigationController的主要成员:1. UINavigationBarnavigatio
2012-11-16 19:17:35 894
原创 uitextfield 键盘遮挡时上移
参考文章地址:http://justcoding.iteye.com/blog/1455708.h文件:#import @interface textfieldViewController : UIViewController@end.m文件:- (void)viewDidLoad{ [super viewDidLoad]; _field=[[UIText
2012-11-13 17:16:10 768
转载 uitextfield 属性
参考文章地址:http://my.oschina.net/plumsoft/blog/42310Attribute Inspector 分为三部分,分别是 Text Field、Control 和 View 部分。我们重点看看 Text Field 部分。Text Field 部分有以下选项:1、Text :设置文本框的默认文本。2、Placeholder : 可以
2012-11-13 16:15:08 2393
转载 移除一个 UIView 的所有子视图
如果要移除一个 UIView 的所有子视图,SDK 里没有 remove all 之类的方法。可以用 for loop 循环调用 – removeFromSuperview 来移除 例如:for(UIView *view in [self.view subviews]){ [view removefromsuperview]}for (
2012-11-10 11:58:47 1871
转载 Objective-C中的定时器功能
文章参考地址:http://doandroid.info/object-c中的定时器功能/在Object-C中,有三种方法可以实现定时器的功能。1 使用NSObject对象的performSelector:withObject:afterDelay:的方法。2 使用GCD的Block Objects方法。3 使用GCD的C Functions方法。
2012-11-09 19:05:10 7507
转载 isKindOfClass, isMemberOfClass, respondsToSelector, instancesRespondToSelector
文章参考地址:http://blog.csdn.net/totogo2010/article/details/7714960(包含说明和实例)对象在运行时获取其类型的能力称为内省。内省可以有多种方法实现。判断对象类型-(BOOL) isKindOfClass: classObj判断是否是这个类或者这个类的子类的实例-(BOOL) isMemberOfClass:
2012-11-09 15:25:34 886
原创 -[__NSArrayI addObjectsFromArray:]: unrecognized selector错误
NSmutableArray报了-[__NSArrayI addObjectsFromArray:]: unrecognized selector的错误,出错代码:@interface tableViewController ()@property(nonatomic,strong) UITableView* tableview;@property(nonatomic,strong)
2012-11-09 15:16:02 6372
原创 UITableViewCell的用xib文件重新设计
iPhone开发秘笈书上有这类的例子的,在github上有实例,可以下载下来看下网站地址:https://github.com/erica/iphone-3.0-cookbook-在c11-table的07文件夹。在xcode中新建一个singleview项目,删除原先的viewcontroller,新建文件cellViewController基于UitableviewCont
2012-11-08 19:50:32 1828
原创 页面加载时选中tableview中的某一行
- (void) viewWillAppear:(BOOL)animated{ [super viewWillAppear:animated]; [self.tableView selectRowAtIndexPath:[NSIndexPath indexPathForRow:3 inSection:0] animated:YES scrollPosition:UITableVi
2012-11-08 16:47:10 737
转载 modalalert,uialertview的简化
本来向看下github上有没下载的连接地址,找了下没搜到,找了个参考的文章: http://blog.csdn.net/xianpengliu/article/details/6591624modalalert的使用十分的简单,import进来 NSUInteger bo= [ModalAlert ask:@"ask?"]; return bool [Moda
2012-11-08 14:20:41 1158
原创 用户信息单例类
另外的一种方式dispatch_once_t(好像需要在arc的项目中使用) ,文章参考地址:http://bj007.blog.51cto.com/1701577/649413.h文件:#import @interface UserInfoShare : NSObject@property(nonatomic,strong) NSString *uname;@pro
2012-11-08 11:50:43 571
转载 @dynamic的使用
参考文章地址:http://www.cocoachina.com/bbs/simple/?t58775.html举个用@dynamic的例子:.h文件有个BOOL canServeBeer@property.........m文件:@dynamic canServeBeer-(BOOL) canserveBeer{if([self age]>=21)return
2012-11-08 10:42:35 521
转载 iOS开发中使用[[UIApplication sharedApplication] openURL:] 加载其它应用
uiapplication参考文章地址: http://psvsps2.blogspot.com/2010/04/uiapplication-contents-application_20.html在iOS开发中,经常需要调用其它App,如拨打电话、发送邮件等。UIApplication:openURL:方法是实现这一目的的最简单方法,该方法一般通过提供的url参数的模式来调
2012-11-08 09:36:20 1980
转载 Xib设计UITableViewCell然后动态加载
参考文章地址:http://blog.csdn.net/jackvshua/article/details/8132704
2012-11-07 15:37:40 594
转载 IOS开发使用委托delegate在不同窗口之间传递数据
参考文章地址:http://mobile.51cto.com/iphone-284116.htm出上述文章中所说的页面传值之外还有使用block来传值。比如: 在窗口1中打开窗口2,然后在窗口2中填入一个数字,这个数字又回传给窗口1。窗口1窗口2窗口2的结果传递给窗口11、首先定义个一委托UIViewPassVal
2012-11-07 09:58:31 672
转载 UIBUTTON titlelabel.text 不显示
参考网页:http://www.cocoachina.com/bbs/simple/?t13267.htmlbutton.titlelabel.text=@"查询";设置后运行发现没事正确显示。查找后原来UIButton分状态的,textLabel不管用[button setTitle:@"查询"forState:UIControlStateNormal];需要设置
2012-11-06 10:32:54 5916
转载 自定义写UIbutton和uitextfield时rect type
As pheelicks said for UIButton can create it with type UIButtonTypeCustom.For UITextField set its border style to UITextBorderStyleNone. UIButton* button=[UIButtonbuttonWithType:UIBut
2012-11-06 10:26:31 713
转载 ASIHTTPRequest的使用
下载:http://allseeing-i.com/ASIHTTPRequest/有人翻译的官方文档:http://16kan.com/post/121670.htmlcocoachina上的使用例子:http://www.cocoachina.com/iphonedev/sdk/2011/0324/2736.htmlASIHTTPRequest同步请求: NSURL *url
2012-11-06 09:49:10 612
转载 NSURLRequest和NSURLConnection的使用
URLRequest 的一个实例[html] view plaincopy// Create the request. //所构建的NSURLRequest具有一个依赖于缓存响应的特定策略,cachePolicy取得策略,timeoutInterval取得超时值 NSURLRequest *theRequest=[NSURLReq
2012-11-06 09:35:10 1193
转载 json在iOS中与其他的转化解析
https://github.com/johnezang/JSONKit你可以从上面这个网址中下载jsonkit的zip(而且根据这个网站的说明jsonkit是最为节省时间的)。解压之后内有俩个文件,引用到你所需要的项目中使用即可。下面是网上看到的俩个使用的事例:cocoa 下json开源的类库有很多。。jsonkit是其中一个,它使 用简单,只有两个文件 只要拷到工程里就可以
2012-11-02 09:25:11 698
转载 代码块的使用
代码块本质上是和其他变量类似。不同的是,代码块存储的数据是一个函数体。使用代码块是,你可以像调用其他标准函数一样,传入参数数,并得到返回值。脱字符(^)是块的语法标记。按照我们熟悉的参数语法规约所定义的返回值以及块的主体(也就是可以执行的代码)。下图是如何把块变量赋值给一个变量的语法讲解:按照调用函数的方式调用块对象变量就可以了:int result = myBlo
2012-10-16 14:12:41 618
转载 KVO(key value observing)的使用
简介:上篇我们讲到了KVC,这篇我们学习KVO,全名为:Key Value Observing,直译为:基于键值的观察者。那它有什么用呢?KVO主要用于视图交互方面,比如界面的某些数据变化了,界面的显示也跟着需要变化,那就要建立数据和界面的关联。ObjC中提供的KVO就是解决这种问题的。以下用显示页面观察学生的课程名称变化的例子来说明KVO的使用。学生类命名为:St
2012-10-16 13:58:37 580
计算机专业 外文翻译 在线竞拍
2011-11-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人