- 博客(60)
- 收藏
- 关注
转载 超棒的翻译--ASIHTTPRequest使用指南
原文链接 ASIHTTPRequest使用指南--->当第一次使用ASIHTTPRequest进行http请求时,会出现非常多的bug提示.查了一些资料,发现在少倒入了几个资源包:大概是:CFNetwork.framework;SystemConfiguration.framework;MobileCoreServices.framework.原
2014-04-30 10:03:29
633
转载 fmdb
原文地址:2NSString *documentDirectory = [paths objectAtIndex:0];4FMDatabase *db = [FMDatabase databaseWithPath:dbPath] ;6 NSLog(@“
2014-04-29 17:29:53
499
原创 手机型号的简单判断
#define iPhone5 ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? CGSizeEqualToSize(CGSizeMake(640, 1136), [[UIScreen mainScreen] currentMode].size) : NO)
2014-04-29 13:33:47
537
原创 UIImage的加载和显示
UIImage支持如下几种图片格式: jpg jpeg png gif tiff tif bmp bmpf ice cur xbm 当系统内存紧张的时候UIImage所承载的iamge元素会被清理出内存,当回事uiimage对象并不会被清理出去,当程序再次使用这个被清理过的图片资源的时候将自动从原始文件中加载图片数据图片的创建:如果用UIIma
2014-04-29 10:32:00
698
原创 UIView 在自定义的时候可以重写的方法
Ø initWithFrame::前面已经见到,程序创建UI控件时常常会调用该方法执行初始化,因此,如果你需要对UI控件执行一些额外的初始化,即可通过重写该方法来实现。Ø initWithCoder::程序通过在nib文件中加载完该控件后会自动调用该方法。因此,如果程序需要在nib文件中加载该控件后执行自定义初始化,则可通过重写该方法来实现。Ø drawRect::如果程序需要自行
2014-04-29 09:37:23
855
原创 UIPickerView
1、UIPickerView常用的方法:UIPickerView代理:1 @property(nonatomic, assign) id delegate;2 @property(nonatomic, assign)id dataSource;delegate定义了UIPickerView的外观和属性;dataSource定义了UIPickerView的数据源和定
2014-04-29 09:09:21
516
转载 NSPredicate的用法
一般来说这种情况还是蛮多的,比如你从文件中读入了一个array1,然后想把程序中的一个array2中符合array1中内容的元素过滤出来。正 常傻瓜一点就是两个for循环,一个一个进行比较,这样效率不高,而且代码也不好看。其实一个循环或者无需循环就可以搞定了,那就需要用搞 NSPredicate这个类了~膜拜此类~1)例子一,一个循环NSArray *a
2014-04-04 17:00:54
416
原创 获取状态栏的方向
获取状态栏的方向UIDeviceOrientation interfaceOrientation=[[UIApplication sharedApplication] statusBarOrientation]; if (interfaceOrientation == UIDeviceOrientationPortrait || interfaceOrientation == UI
2014-04-04 16:18:02
404
转载 调用是有Api来改变输入光标的颜色
调用是有Api来改变输入光标的颜色 [置顶] ios中通过调试来使用私有api分类: IOS Dev2013-09-08 09:56 815人阅读 评论(2) 收藏 举报ios 私有api编程class iOS不允许使用ios私有api,使用私有api可以获得意想不到的效果 ,同时使用私有api是一个程序员的技术体现之一。至于怎么通过apple的审核,其
2014-04-04 16:16:59
1316
原创 UIView部分知识方法
UIView方法exchangeSubviewAtIndex:withSubviewAtIndex 交换两个子元素的位置isDescendantOfView 判断是否是莫元素的子元素Affine变换:CGAffineTransFormMakeRotation(90.0*(M_PI/180.0)) 顺时针旋转90度角 CGAffineTransformMakeT
2014-04-04 16:15:15
484
转载 UITableView的cell上下拉动的额3D效果
UITableView的cell上下拉动的额3D效果-(void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath{ // 1. 配置CATransform3D的内容 CATransfor
2014-04-04 16:12:17
727
原创 下一步研究的第三方框架
pod 'Mantle'pod 'LBBlurredImage'pod 'TSMessages'pod 'ReactiveCocoa'
2014-04-04 16:10:53
391
转载 路径的拼接,地址的拼接
路径的拼接。stringByAppendingPathComponent是添加/号,使之变成一个完整的路径NString * str=@“tmp”;str=[stringByAppendingPathComponent:@"hello.png"];str就变成 tmp/hello.png了下面是官方的说明:源字符串 ---> 结果字符串
2014-04-03 15:31:31
1181
原创 一个著名IOS开发团队的文章AFnetworking
http://www.raywenderlich.com/zh-hans/36079/afnetworking速成教程(1)
2014-04-03 15:30:46
455
原创 iOS的蓝牙部分了解
iOS的蓝牙部分。主要3种:1、GameKit,这个是用在两台iOS设备之间进行蓝牙通讯用的。无法用于非iOS系统的外设。2、CoreBluetooth,用于蓝牙4.0版本,iOS设备和外设必须同时支持4.0蓝牙,外设可以免MFI,直接和iOS设备通讯。一般用法是iOS设备做Central端接收数据,外设做Peripheral端广播数据。3、External Accessory fra
2014-04-03 15:28:43
584
原创 IOS私有API的了解
IOS私有API的了解IOS的API分为四种:PublishedAPI(公开的API)(或者Documented API)还有两类:私有API:PrivateAPI和未公开API:UnPublished API(或者UndocumentedAPI)。私有API是指放在PrivateFrameworks框架中的API,未公开的API是指虽然放在Frameworks框架中,
2014-04-03 15:28:08
466
转载 UIImage 图片处理:截图,缩放,设定大小,存储
UIImage 图片处理:截图,缩放,设定大小,存储图片的处理大概就分 截图(capture), 缩放(scale),设定大小(resize), 存储(save)这几样比较好处理, 另外还有滤镜,擦试等, 以后再说在这个Demo code裡, 我写了几个方法1.等比率缩放- (UIImage *)scaleImage:(UIImage *)image toSca
2014-04-03 15:27:10
540
转载 截取部分图片并显示
截取部分图片并显示在ios开发中,肯定会碰到需要截取部分图片的情况。最终的效果类似这样:先看最原始的示例,显示完整的图片写了个最简单的读取图片并显示的代码,打算以此为开始,逐渐实现截取部分图片的功能。代码主要是,在控制器代码中:- (void)loadView { [[UIApplication sharedApplication] setStatusB
2014-04-03 15:26:20
531
原创 layoutSubviews调用情况
layoutSubviews调用情况layoutSubviews在以下情况下会被调用:1、init初始化不会触发layoutSubviews2、addSubview会触发layoutSubviews3、设置view的Frame会触发layoutSubviews,当然前提是frame的值设置前后发生了变化4、滚动一个UIScrollView会触发layoutSubviews5
2014-04-03 15:25:02
532
转载 IOS CGAffineTransform 用于视图平移,放缩,旋转
http://blog.youkuaiyun.com/lc_obj/article/details/17454825CGAffineTransform今天碰到了一个旋转放缩图片的一个demo,在看的过程中发现实现图片变化的那个方法特别简单。一共只有三句话,下面就是这个方法- (void)transformImageView{ CGAffineTransform t = C
2014-04-03 15:19:40
637
转载 NSArray.h分析
数组.h文件的分析NSArray.h分析[代码]c#/cpp/oc代码:view sourceprint?001/* NSArray.h002Copyright (c) 1994-2012, Apple Inc. All rights reserved.003
2014-04-03 15:01:40
694
转载 ios开发 通信录AddressBook.framework
调用通讯录之前 先应导入两个工具包 AddressBook.framework 和AddressBookUI.framework;#import #import #import @interface YourClass : UIViewController@end#import @implementation YourClass
2014-04-03 14:55:59
609
转载 iOS开发:自动旋转与调整大小
iOS开发7:自动旋转与调整大小苹果的产品iPad和iPhone都是支持自动旋转的,因而我们写的程序也要支持两种视图:纵向和横向。默认情况下,我们写的程序都是纵向的,就像前边的几个例子中那样。如果运行以前写的程序,当把模拟器旋转,你会发现很不友好,有的控件看不见了。这个时候,自动旋转就显得很有必要了。1、我们先不谈如何实现自动旋转,先讲讲如何让程序知道它支持哪几种旋转。运行Xc
2014-04-03 14:46:26
713
转载 利用tableView实现下拉菜单
利用tableView实现下拉菜单@interface DropDown1 : UIView { UITableView *tv;//下拉列表 NSArray *tableArray;//下拉列表数据 UITextField *textField;//文本输入框 BOOL showList;//是否弹出下拉列表 CGFlo
2014-04-03 14:45:05
952
转载 ios6设备旋转 以及获取设备方向
ios6设备旋转 以及获取设备方向1.在APPDelegate里,将[self.window addSubview:self.viewController.view]; 改为判断当前设备系统 if ([[[UIDevice currentDevice] systemVersion] floatValue]>=4.0) { /
2014-04-03 14:36:08
415
原创 json数据的对应关系
json与objece-c的数据对应关系如下:Number -> NSNumberString -> NSStringArray -> NSArrayObject -> NSDictionary另外:null -> NNSNulltrue and false -> NNSNumber
2014-04-03 14:04:12
490
转载 ios 静态库制作过程
ios 静态库制作过程最近在做Apple的IOS开发,有开发静态库的需求,本身IOS的开发,只允许静态库或者Framework。在Xcode上没有找到允许编译,如同Android上的*.so和Win32上的dll这样的说法。不过Framework这样的框架,估计也是类似动态库的实现,不过没有具体研究过,后续继续深入研究。我这个文档的静态库的开发是基于Xcode4.2和iOS SDK
2014-04-03 14:03:26
363
转载 iOS6和iPhone5使用第三方静态库在真机无法运行的处理
环境: xcode4.5.1 iphone5在模拟器下正常运行的程序,在真机上出现下面的错误:ld: file is universal (3 slices) but does not contain a(n) armv7s slice: /Users/david/Downloads/QR code/QR code/ZBarSDK/libzbar.a for archite
2014-04-03 14:02:53
354
原创 两个scrollView捆绑滚动
两个scrollView捆绑滚动scrollView1.delegate = self; scrollView2.delegate = self; BOOL scrollKey=NO; - (void)scrollViewDidScroll:(UIScrollView *)scrollView { if (scrollView.tag == tag1) {if(sc
2014-04-03 14:01:53
398
原创 如何解决图片小 按钮大导致的按钮图片变形的方法
如何解决图片小 按钮大导致的按钮图片变形的方法对按钮的图片重新进行设置 // 因为图片会变形 所以要设置按钮图片的拉伸 对在X轴中的第21个点进行拉伸 // 对Y轴坐标点进行拉伸 直到合适的大小为止 [button setBackgroundImage:[[UIImage imageNamed:desSelectImageName]
2014-04-03 14:01:10
691
转载 利用通知控制键盘回收
利用通知控制键盘回收 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardWillShow:) name:UIKeyboardWillShowNotification object:nil]; [[NSNotificationCenter defaultCenter]
2014-04-03 13:57:40
469
原创 UIScrollView
UIScrollView首先UIScrollView继承自UIView实现了NSCoding协议.作用是显示多于一个屏幕的内容。他有子类UITableView UItextView UIWebView 。。在我的理解中,我把UIScrollView看成是具有上下两层的一个复合视图,frame控制着上层的大小,我们看到的UIScrollView的大小实际就是frame的大小,上层固定不动,显
2014-04-03 13:56:26
451
转载 iOS应用程序生命周期(前后台切换,应用的各种状态)详解-转载
原文--http://blog.youkuaiyun.com/totogo2010/article/details/8048652 iOS的应用程序的生命周期,还有程序是运行在前台还是后台,应用程序各个状态的变换,这些对于开发者来说都是很重要的。 iOS系统的资源是有限的,应用程序在前台和在后台的状态是不一样的。在后台时,程序会受到系统的很多限制,这样可以提高电池的使用和用户体验。
2014-04-01 12:35:31
501
转载 AFNetworking
http://blog.youkuaiyun.com/yin_xianwei/article/details/19200959谷歌翻译AFNetworking是为iOS和Mac OS X。它是建立在之上的愉快的网络库基金会的URL加载系统 ,延长内置到可可的功能强大的高级网络抽象。 它有一个模块化的架构,设计精良,功能丰富的API,是一个欢乐的使用。也许,最重要的功能,但是
2014-03-27 15:06:56
513
翻译 AFNetworking学习笔记1
最近在学习AFNetworking 。要深入了解学习,就要从根本开始,首先回顾NSURLConnection在NSURLConnection的学习中注意几个方法就行。实例化方法。// 返回原始的请求- (NSURLRequest *)originalRequestNS_AVAILABLE(10_8,5_0);// 返回当前的request-
2014-03-26 10:08:52
503
转载 UIView 上有多个UITextfield 快捷隐藏键盘 的3中方法
http://www.coneboy.com/?p=11801.遍历取消当前视图上有多个uitextfield时,来隐藏键盘, 先遍历视图的所有子视图来 如果是UITextField就将其设为非第一响应 当然,如果要隐藏子视图上的UITextField的话可以进一步判断view的subviews的个数,如果大于1则遍历view的子视图,然后作类似操作
2014-03-25 11:16:47
576
转载 block写法
As a local variable:returnType (^blockName)(parameterTypes) = ^returnType(parameters) {...};As a property:@property (nonatomic, copy) returnType (^blockName)(parameterTypes);As a method
2014-03-25 11:12:42
542
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人