自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yanhaodeng的专栏

相互学习

  • 博客(67)
  • 收藏
  • 关注

原创 ios-图片加载方式类别和优缺点

网上有很多关于这方面的介绍,我这个只是自己记录总结,当笔记用的。IOS 加载本地图片方式有:1.imageNamed2.imageWithContentsOfFile  3. imageWithData1.imageNamed是最常用的加载会把图片放入缓存,其实基本都用这个。2.imageWithContentsOfFile和imageWithDat

2015-07-30 13:39:10 427

原创 IOS—bound和frame区别

每天一小记15.7.22frame自我理解:view在当前页面的坐标和宽高。bound:它的横纵坐标一直为(0,0),除非自己重新设置。自己设置,本身位置什么的都不会变化,但是在它上面的子试图会根据父试图的bound横纵坐标改变而改变。比如:ViewA原来默认的bound是(0,0,100,100) ,[VIewA addsubview ViewB];   [viewA setBoun

2015-07-22 16:30:46 453

原创 ios客户端 mina服务器

公司最近要求调研mina作为服务,在ios上实现客户端。关于Apache mina我是在eclipse上写的,客户端在xcode上写的。Apache mina的拉简网上有很多例子,照着写就行。我贴出自己修改的部分,其他都是和网上一样。部分代码多余,本人不太会java就没整理,请多谅解。//mina服务器,还有4个库可以到网上找ClientMinaServerHanlde

2015-05-11 09:59:01 2588

原创 关于@class和#import".h"(只是个人理解,如有错误请原谅)

@class和#import区别  我自己理解为@class一般在.h里用,#import在.m里面用。因为在.h文件里只是声明某个类别,具体不会用到类里面的方法,所以用到某个类时只要声明某个类@class,而在.m里面可能会用到某个类里面的方法就要用#import。其实一般情况下大家都在.h里面用#import,省的再用@class,只有头文件包含太多类,编译发现很多都相互引用导

2015-04-01 16:58:49 436

原创 1.判断ios7以及iphone5

#define IPHONE5_HEIGHT_DELTA        88  // iPhone5 追加高度值+ (BOOL)isiPhone5{    CGFloat height = [UIScreen mainScreen].bounds.size.height;    CGFloat width = [UIScreen mainScreen].bounds

2015-03-31 17:03:35 427

原创 ios7 UISearchBar

if(IOS7BC){       UIView *topView = VTOSearchBar.subviews[0];       UIButton *cancelButton;       for (UIView *subViewin topView.subviews) {            if([subViewisKindOfClass:[

2013-10-28 15:41:39 1059 1

转载 IOS7 ASIHTTP警告修改

1.if ([inputStream streamStatus] == NSStreamEventErrorOccurred) {改为if ([inputStream streamStatus] == (NSStreamStatus)NSStreamEventErrorOccurred) {2. [[NSDate date] addTimeInterval:maxAge];

2013-10-12 09:41:53 1275

原创 IOS7 UITextView高度变换问题

自从要兼容ios7,今天又发现一个很坑爹的问题。原来可以通过 CGFloat textViewContentHeight = textView.contentSize.height;来获取UITextView自适应获取高度,不断调试后发现再ios7上面高度居然无法获取了,不管你输入多少字符,高度始终不变。解决办法:ios7if(IOS7BC){  

2013-10-11 15:32:28 4862

原创 iOS 系统一些识别的代码

1.识别ios系统 if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 5.0) {//大于5.0系统}2.屏幕尺寸#define iPhone5 ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? CGSizeEqu

2013-09-28 17:03:49 867

转载 Redesign Your App for iOS 7 之 页面布局

转自哪里我也不知道,我转的别人的博客,他转的也没注明转自哪里。IOS7导航xcode5目录(?)[-]前言从头说起Realtime Debug Protal状态栏导航栏页面布局前言iOS7是目前iOS史上最颠覆的一次改版。它的出现令人兴奋,因为它将会带我们进入一个全新的时代;它的到来也让我们忧心

2013-09-28 16:54:48 803

原创 IOS7兼容问题

运行xcode5之后发现,navbar和statusbar连在一起了,这倒没什么,关键是发现程序所有页面上升了64像素(20+44)。第一想法是判别ios7系统然后,一个一个页面下调64像素。项目页面实在太多,懒得改,到网上查资料(http://blog.csdn.net/hong1595/article/details/12041753)发现使用[self.navigationContr

2013-09-28 16:45:35 796

原创 app开发 关于证书遇到的问题

1.Valid signing identity not found   如果使用推送,证书Certificates不能选那个推送的证书Apple Push Notification service SSL (Sandbox),选正常的就行。2.Command /usr/bin/codesign failed with exit code 1查看详细

2013-08-30 20:49:17 638

原创 控件加边框

[cell.VTbackview.layersetBorderColor: [Bound_COLORCGColor]];        [cell.VTbackview.layersetBorderWidth: 1.0];        [cell.VTbackview.layersetCornerRadius:2.0f];        [cell.VTbackvie

2013-08-26 15:07:53 470

原创 背景阴影

UIWindow *window = [UIApplicationsharedApplication].keyWindow;  UIControl * _overlayView = [[UIControlalloc] initWithFrame:[[UIScreenmainScreen] bounds]];    _overlayView.backgroundColor =

2013-08-26 14:01:16 509

原创 笔记13-8-22

float counts = 11/2 ;counts是5,必须让11或2变成浮点才能得到浮点的counts;向上下取整要注意。

2013-08-22 17:23:34 436

转载 Quartz 各种绘制图形用法

// Only override drawRect: if you perform custom drawing.// An empty implementation adversely affects performance during animation.- (void)drawRect:(CGRect)rect{    CGContextRef

2013-08-12 13:49:32 602

转载 NSMutableAttributedString

NSMutableAttributedString *attrString = [[NSMutableAttributedString alloc] initWithString:title];    NSRange range = NSMakeRange(0, [attrString length]);        [attrString beginEditing];

2013-08-05 16:40:11 911

原创 将缓冲的数据写入到文件中

-(void)writeFile:(NSString *)file Sign:(int)sign{    //创建文件管理器    NSFileManager *fileManager = [NSFileManagerdefaultManager];    //获取路径    //参数NSDocumentDirectory要获取那种路径    NSArr

2013-08-03 13:23:04 962

原创 iOS 缓存

/***设置缓存     ***设置路径,设置策略,永久保存,     ***缓存有效时间-3天     ***/   if(start ==0 & aid ==0){        myCache1 = [[ASIDownloadCachealloc] init];        NSArray *paths =NSSearchPa

2013-07-24 14:58:12 592

原创 cell 重绘

for (UIView* subView in [cell.contentView subviews])    {        [subViewremoveFromSuperview] ;    }

2013-07-24 14:55:47 443

转载 iOS 推送详情

http://hi.baidu.com/yang_qi168/item/480304c542fd246489ad9e91

2013-07-23 10:30:41 453

转载 objective-c

http://www.mikespook.com/2010/12/翻译学习-objective-c/

2013-07-17 13:53:34 460

原创 UINavigationController popToViewController直接返回指定级别页面

[self.navigationController popToRootViewControllerAnimated:YES]; //最上一层[self.navigationController popToViewController: [self.navigationController.viewControllers objectAtIndex: ([self.navigationCont

2013-07-04 17:18:10 3901

原创 地图纠偏

http://ditujiupian.com

2013-06-28 17:28:50 636

转载 ios的两种界面跳转方式

ios的两种界面跳转方式转自:http://www.onmoso.com/ios/383.html1、在界面的跳转有两种方法,一种方法是先删除原来的界面,然后在插入新的界面,使用这种方式无法实现界面跳转时的动画效果。if(self.rootViewController.view.superview

2013-06-20 19:32:37 1002

转载 iPhone缓存网络数据

在iPhone应用程序中,我们经常要用去网络下载一些文件,比如xml,图片等等!但是往往我们经常是需要反复读取这部分数据,或者我们要写一些文件在沙箱中,供下次打开程序的时候使用,这时候我们就需要用到缓存文件(读写文件),今天和大家分享一个Demo,用来缓存从网上下载下来的图片和xml;项目背景:下载从网络下载图片,并写在temp目录下,temp目录下的文件在程序退出时会被清空,所以

2013-06-18 11:01:06 634

转载 SDWebImage 笔记

转自:http://blog.sina.com.cn/s/blog_7baa4d4d01019fw7.htmlSDWebImage托管在github上。https://github.com/rs/SDWebImage这个类库提供一个UIImageView类别以支持加载来自网络的远程图片。具有缓存管理、异步下载、同一个URL下载次数控制和优化等特征。使用示范的代码:UITableView使用

2013-06-18 10:38:31 439

转载 Google Maps嵌入参数

转自:http://www.oulan.com/topics/google-maps-embed-parameters.htmlGoogle Maps嵌入参数发表回复最近接了个不赚钱的活。需要嵌入Google的地图到网页中。算是有点收获。关于maps.google.com/maps参数的说明很少。我们在links里生成的链接大概如下所示。但是具体

2013-06-15 15:53:38 2368

转载 [转载]iphone开发-地图注解(地图上的大头针

[转载]iphone开发-地图注解(地图上的大头针) (2012-05-10 14:42:13)转载▼标签: 转载分类: ios开发原文地址:iphone开发-地图注解(地图上的大头针)作者:yangshuaiiphone开发小笔记:iphone开发-地图注解(地图上的大头针)Cocoa

2013-06-13 10:35:27 574

转载 关于ARC

http://www.raywenderlich.com/zh-hans/20855/ios-5-arc-入门-13

2013-06-09 16:02:11 389

转载 application函数说明

AppDelegate *appDelegate=[[UIApplication sharedApplication] delegate];//当应用程序将要进入非活动状态执行,在此期间,应用程序不接受消息或事件,比如来电- (void)applicationWillResignActive:(UIApplication *)applicat

2013-06-07 10:37:03 1103

原创 创建文件

//创建文件管理器    NSFileManager *fileManager = [NSFileManagerdefaultManager];    //获取路径    //参数NSDocumentDirectory要获取那种路径    NSArray *paths =NSSearchPathForDirectoriesInDomains(NSDocume

2013-05-15 13:24:25 418

原创 iOS 列出文件加下特定格式的所有文件

NSArray *paths =NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);   NSString *documentsDirectory = [paths objectAtIndex:0];   NSLog(@"documentsDirectory%@",d

2013-05-14 13:39:36 498

原创 相机

-(UIView *)findView:(UIView *)aView withName:(NSString *)name{   Class cl = [aView class];   NSString *desc = [cl description];   if ([name isEqualToString:desc])       return aVie

2013-05-11 16:38:02 545

转载 开源库各种例子项目

http://www.cocoachina.com/applenews/devnews/2013/0128/5622.html

2013-04-26 13:44:47 431

转载 iOS如何设置app支持文件共享

应用程序可以使用文件共享让用户访问程序的用户数据文件。文件共享允许应用程序通过iTunes向用户显露应用程序/Documents目录的内容。这样,用户就可以在iPad和桌面计算机来回移动文件。您可以通过如下步骤来让应用程序支持文件共享:在应用程序的Info.plist文件中添加UIFileSharingEnabled键,并将键值设置为YES。将您希望共享

2013-03-25 17:15:56 745 1

原创 https://github.com/search

https://github.com/search

2013-03-21 16:09:02 2746

转载 ios 字符串

来自:http://www.cnblogs.com/zhwl/archive/2012/08/03/2621475.htmlObjective-C 中核心处理字符串的类是 NSString 与 NSMutableString ,这两个类最大的区别就是NSString 创建赋值以后该字符串的内容与长度不能在动态的更改,除非重新给这个字符串赋值。而NSMutableString 创建赋

2013-03-14 14:42:52 498

转载 Error launching remote program: failed to get the task for process

要实现真机调试,ios设备越狱之后出现的问题就比较少,但是实际调试的时候一般还是会出现一些问题,个人在真机调试的时候出现了如下问题:Error  Starting executable:          error launching remote program failed to get the task for process 715这个问题的解决方

2013-03-05 14:18:35 590

转载 获取系统info.plist文件中所有信息

//获取系统info.plist文件中的信息    NSDictionary *info = [[NSBundle mainBundle] infoDictionary];    //获取软件的版本号    NSString *nowversion = [infoDict objectForKey:@"CFBundleVersion"];    NSLog(@"

2012-12-20 16:25:00 483

空空如也

空空如也

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

TA关注的人

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