自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sinyran的专栏

菜鸟技术成长见证记录!

  • 博客(50)
  • 资源 (1)
  • 收藏
  • 关注

原创 CGImageCreateWithImageInRect截图问题

在拍照获取到image之后想直接剪切处理下。使用了下面的剪裁方法:- (UIImage *)clipImage:(UIImage *)image imageoritation:(UIImageOrientation)oritation withRect:(CGRect)rect{ CGImageRef imageRef = CGImageCreateWithImageInRect([im

2014-03-21 11:59:51 10082 1

原创 图片拉伸方法

因为要兼容5.0所以还是用了    stretchableImageWithLeftCapWidth: topCapHeight:的方法//图片拉伸    UIImageView *imageview1 = [[UIImageViewalloc] initWithFrame:CGRectMake(10,30, 200.0,28.0)];    imageview1.

2014-03-11 15:10:39 1670

原创 关于支付宝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 8141 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 5080 3

原创 使用ZXing的二维码扫描和生成问题记录

忽然产品说要二维码的扫描和生产。既然产品说要了那就只有做啦。网上扒出一篇文章介绍zxing如何集成扫描功能的,原地址点击打开链接。基本参照文章的来完成大部分的集成。而且github上有个demo的例子下来的运行几个版本测试了下一起看的,原网址:点击打开链接等到自己做的时候还是遇到了问题。一是项目使用的ARC的。    ZXingWidgetController *widContro

2014-02-19 14:02:30 3090

原创 iOS 6/7下导航栏和状态栏的适配

看到现在比较大的几个应用在iOS7下纷纷统一了导航栏和状态栏的样式,自己也有点坐不住的感觉,所以搜索了下总结了几个适配方法一 在iOS7下最底层设置一个controller的view顶部空出20像素再其它的controller都往底层上加的。(现在用的方法)这样的方式如果你的层级结构一样的话修改起来还是相当方便的,但是如果不是的那还是建议不要采取这样的方式。这样的方式其实就是类似自己做的i

2014-02-12 17:47:01 7506

原创 邮箱正则表达式

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 1101 1

原创 IOS UIImageview中Image只显示部分

之前下载了github上的豆瓣相册精选的开源代码下来学习看的(十分感谢作者开源滴)。看到在做相册页展示的时候只选取了部分的图片进行显示点击进入才显示全部整张图片的,觉的这种显示的蛮酷的想看下代码怎么实现的,看着源代码的许久找不到头绪。今天来的再看了下的,找不到代码的只有试了下是不是uiimageview的属性的,一一比较属性设置的才弄出来。这里做下记录的留做下次查看,将uiimageview 的c

2013-01-22 10:48:12 14410

原创 MPMoviePlayerController和MPMoviePlayerViewController

MPMoviePlayerController和MPMoviePlayerViewController都是播放视频的原生类。有找到文章说是MPMoviePlayerController在4.0以后的被MPMoviePlayerViewController取代建议使用后者的,今天在试时发现有个问题#import "videoViewController.h"#import #de

2012-12-11 19:51:41 4483

转载 ios 下创建,删除文件夹的方法

ios 下创建,删除文件夹的方法  2011-11-11 15:05:42|  分类: iphone 笔记|字号 订阅创建文件夹:NSString *imageDir = [NSString stringWithFormat:@"%@/Caches/%@", NSHomeDirectory(), dirName];BOOL isDir

2012-12-10 14:55:30 4965

原创 OpenCV 4 IOS

最近有机会接触到Opencv,菜鸟一个,将这开源库使用在iOS上碰到了不少问题,也找到了一些资料,所以向再这边做下总结,好让自己以后碰到的时候可以快速解决。要将Opencv使用在iOS上需要到http://opencv.org网站(网站右边有个Opencv For iOS ,点击既可下载)上下载opencv2.framework。其实有了这库的我页不知道怎么用的。所以google了下有没

2012-12-07 19:15:03 5239 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 8444

转载 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 1215

转载 关于在iOS设备上探测WIFI,3G,GPRS使用情况的细节

文章参考地址:http://www.helmsmansoft.com/index.php/archives/1671没设备未测试,先下先

2012-11-26 17:04:59 716

转载 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 3821

转载 屏幕大小/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 701

转载 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 788

转载 XCode快捷键

文章转载地址:http://www.cnblogs.com/yjmyzz/archive/2011/01/25/1944325.html

2012-11-19 17:23:19 458

转载 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 878

原创 uitextfield 键盘遮挡时上移

参考文章地址:http://justcoding.iteye.com/blog/1455708.h文件:#import @interface textfieldViewController : [email protected]文件:- (void)viewDidLoad{ [super viewDidLoad]; _field=[[UIText

2012-11-13 17:16:10 719

转载 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 2366

转载 移除一个 UIView 的所有子视图

如果要移除一个 UIView 的所有子视图,SDK 里没有 remove all 之类的方法。可以用 for loop 循环调用 – removeFromSuperview 来移除    例如:for(UIView *view in [self.view subviews]){   [view removefromsuperview]}for (

2012-11-10 11:58:47 1821

转载 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 7456

转载 isKindOfClass, isMemberOfClass, respondsToSelector, instancesRespondToSelector

文章参考地址:http://blog.csdn.net/totogo2010/article/details/7714960(包含说明和实例)对象在运行时获取其类型的能力称为内省。内省可以有多种方法实现。判断对象类型-(BOOL) isKindOfClass: classObj判断是否是这个类或者这个类的子类的实例-(BOOL) isMemberOfClass:

2012-11-09 15:25:34 861

原创 -[__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 6351

原创 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 1809

原创 页面加载时选中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 713

转载 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 1135

原创 用户信息单例类

另外的一种方式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 561

转载 @dynamic的使用

参考文章地址:http://www.cocoachina.com/bbs/simple/?t58775.html举个用@dynamic的例子:.h文件有个BOOL [email protected]文件:@dynamic canServeBeer-(BOOL) canserveBeer{if([self age]>=21)return

2012-11-08 10:42:35 493

转载 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 1926

转载 Xib设计UITableViewCell然后动态加载

参考文章地址:http://blog.csdn.net/jackvshua/article/details/8132704

2012-11-07 15:37:40 578

转载 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 659

转载 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 5879

转载 自定义写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 694

转载 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 591

转载 NSURLRequest和NSURLConnection的使用

URLRequest 的一个实例[html] view plaincopy// Create the request.  //所构建的NSURLRequest具有一个依赖于缓存响应的特定策略,cachePolicy取得策略,timeoutInterval取得超时值  NSURLRequest *theRequest=[NSURLReq

2012-11-06 09:35:10 1170

转载 json在iOS中与其他的转化解析

https://github.com/johnezang/JSONKit你可以从上面这个网址中下载jsonkit的zip(而且根据这个网站的说明jsonkit是最为节省时间的)。解压之后内有俩个文件,引用到你所需要的项目中使用即可。下面是网上看到的俩个使用的事例:cocoa 下json开源的类库有很多。。jsonkit是其中一个,它使 用简单,只有两个文件 只要拷到工程里就可以

2012-11-02 09:25:11 676

转载 代码块的使用

代码块本质上是和其他变量类似。不同的是,代码块存储的数据是一个函数体。使用代码块是,你可以像调用其他标准函数一样,传入参数数,并得到返回值。脱字符(^)是块的语法标记。按照我们熟悉的参数语法规约所定义的返回值以及块的主体(也就是可以执行的代码)。下图是如何把块变量赋值给一个变量的语法讲解:按照调用函数的方式调用块对象变量就可以了:int result = myBlo

2012-10-16 14:12:41 594

转载 KVO(key value observing)的使用

简介:上篇我们讲到了KVC,这篇我们学习KVO,全名为:Key Value Observing,直译为:基于键值的观察者。那它有什么用呢?KVO主要用于视图交互方面,比如界面的某些数据变化了,界面的显示也跟着需要变化,那就要建立数据和界面的关联。ObjC中提供的KVO就是解决这种问题的。以下用显示页面观察学生的课程名称变化的例子来说明KVO的使用。学生类命名为:St

2012-10-16 13:58:37 560

计算机专业 外文翻译 在线竞拍

Information Asymmetries in Pay-Per-Bid Auctions How Swoopo Makes Bank 外文中翻译的一个章节

2011-11-23

空空如也

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

TA关注的人

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