![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS Code Help
文章平均质量分 72
余书懿
这个作者很懒,什么都没留下…
展开
-
NSBundle UIScreen
1:获取程序包内部的根目录NSLog(@"bundlePath:%@",[[NSBundle mainBundle] bundlePath]);2:获取某App的系统配置文件的所有值存入 NSDictionary 键值对中NSDictionary *dicAppInfo = [[NSBundle mainBundle] infoDictionary];-------原创 2012-04-06 14:00:15 · 1139 阅读 · 0 评论 -
iOS Grand Central Dispatch(GCD)
引言:GCD的全称是Grand Central Dispatch,是苹果在iOS4.0发布的一套处理并发运算方面的API.其用途是为了提高处理器多核运算的能力.GCD有点像NSOperationQueue,它们都允许程序将任务切分为多个单一任务然后提交至工作队列来并发地或者串行地执行,但GCD比之NSOpertionQueue更底层更高效。GCD的工作原理:原创 2012-05-02 19:15:27 · 2582 阅读 · 0 评论 -
NSFileManager
1:判断指定路径的文件夹 或者 目录 是否存在[[NSFileManager defaultManager] fileExistsAtPath:self.downloadPathString]注:返回:YES 文件存在 返回:NO 文件或 目录不存在2:获取指定文件路径的文件属性NSDictionary* fileAttributes = [[NSFileMana原创 2012-06-08 13:23:52 · 1334 阅读 · 0 评论 -
UIApplication
1:应用启动时调用的委托- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary*)launchOptions2:切换至后台时调用的委托(即按home键)- (void)applicationWillResignActive:(UIAppl原创 2012-05-17 14:45:47 · 2262 阅读 · 0 评论 -
NSRegularExpression
提供一个网页版的JavaScript 调试工具,非常给力:http://www.renrousousuo.com/tools/regex_debug.html在iOS中的正则表达式字符串 不需要左右侧加 / 1:NSRegularExpression 案例一. 在HTML字符串中 找寻出完整的 标签. 包含 /> 和 结尾两种情况NSError *error原创 2012-04-29 10:31:06 · 6077 阅读 · 1 评论 -
UIView UIViewController
--------------------------------------------------------------------------------UIViewController--------------------------------------------------------------------------------1:视图加载完成显示出来以后调用原创 2012-06-05 17:22:11 · 1895 阅读 · 0 评论 -
UITouch UIGestureRecognizer
1:本次 touch 坐标CGPoint point = [[touches anyObject] locationInView:self]; 2:上次 touch 坐标CGPoint prevPoint = [[touches anyObject] previousLocationInView:self];3:利用 UIPinchGestureReco原创 2012-06-03 23:51:45 · 5025 阅读 · 0 评论 -
NSArray NSMutableArray
注: iOS 6 新的快捷初始化写法:NSArray:NSArray *array = @[@"xiaoyu",@"yushuyi"];NSMutableArray:NSMutableArray *MArray = [@[@"xiaoyu",@"yushuyi"] mutableCopy];1:使用Block遍历数据NSArray *array =原创 2012-04-14 11:13:03 · 4298 阅读 · 0 评论 -
UILabel
1:UILabel 自动换行 但是 UILabel的高度 必须足够高,才能显示出来.cell.textLabel.lineBreakMode = UILineBreakModeWordWrap; cell.textLabel.numberOfLines = 0;2:粗体label1.font = [UIFont boldSystemFontOfSize:13];3:设置是原创 2012-05-31 10:27:51 · 1630 阅读 · 0 评论 -
UIScrollView
1:是否显示横条竖条srcoll.showsVerticalScrollIndicator = YES;srcoll.showsHorizontalScrollIndicator = YES;2:是否允许自适应大小缩放srcoll.bouncesZoom = YES;3:设置SrcollView 的内容区域大小scroll.contentSize = CG原创 2012-05-15 16:51:36 · 2652 阅读 · 0 评论 -
CALayer
1:使用前注意引入以下框架: QuartzCore.framework2:头部文件引入: #import 1:设置阴影相关UIColor *color1 =[UIColor colorWithRed:108.0/255 green:108.0/255 blue:108.0/255 alpha:1];[[viewBox layer] setShadowOffset原创 2012-05-25 23:46:41 · 3780 阅读 · 0 评论 -
UIImageView UIImage
------------------------------------------------------------------------------------UIImage------------------------------------------------------------------------------------------1: 将 UIImage 指定的像原创 2012-06-14 10:51:30 · 2872 阅读 · 0 评论 -
UIToolbar UINavigationController UINavigationBar UIBarButtonItem
--------------------------------------------------------------------------------UIBarButtonItem--------------------------------------------------------------------------------1: UIBarButtonItem 隐原创 2012-06-02 23:49:10 · 6480 阅读 · 0 评论 -
Core Animation
1:View改变大小和位置CGContextRef context = UIGraphicsGetCurrentContext();[UIView beginAnimations:nil context:context];[UIView setAnimationDuration:0.4];[UIView setAnimationDelegate:self];self.frame =原创 2012-05-15 13:46:45 · 4306 阅读 · 0 评论 -
UITableView UITableViewCell NSIndexPath
--------------------------------------------------------------------------NSIndexPath-------------------------------------------------------------------------1:初始化NSIndexPath (来自: Kid)inSection原创 2012-04-18 11:29:24 · 9725 阅读 · 0 评论 -
UIButton UIControl
---------------------------------------------------------UIButton------------------------------------------------------------1:设置UIButton高亮选中时 模拟改变UIButton 的背景颜色.思路: 将UIColor转换为UIImage 以后 设置到 高原创 2012-06-13 16:56:25 · 6379 阅读 · 0 评论 -
UIStoryboard UIStoryboardSegue
--------------------------------------------------------------------------------UIStoryboardSegue--------------------------------------------------------------------------------1: 使用UIStoryboardSegu原创 2012-07-25 22:53:04 · 6474 阅读 · 0 评论 -
NSJSONSerialization
在iOS 5发布以后,苹果开始对Json的解析进行支持.所以至此开始如果你的App只能支持iOS5以上时就考虑别用开源框架了.毕竟用系统的速度才是最快的.那么开始:一:将拿到的Json字符串 转换成 Object,使用如下代码+ (id)JSONObjectWithData:(NSData *)data options:(NSJSONReadingOptions)o原创 2012-04-19 19:14:18 · 4526 阅读 · 0 评论 -
UIWebView
关于UIWebView的一些事: http://www.cocoachina.com/applenews/devnews/2012/1123/5167.html1:禁止UIWebView有拖动惯性[(UIScrollView *)[[self.webView subviews] objectAtIndex:0] setBounces:NO];以下适用于iOS5.0以上[原创 2012-04-10 11:25:51 · 6304 阅读 · 0 评论 -
UIPopoverController for iPad
1:通过ViewController初始化popoverColorPicker = [[UIPopoverController alloc] initWithContentViewController:colorPickerViewController];2:设置UIPopoverController的内容大小(一般设置ViewController的大小即可)[popoverColor原创 2012-05-10 11:51:06 · 1190 阅读 · 0 评论 -
NSTimer
1: NSTimer 定时执行指定方法[NSTimer scheduledTimerWithTimeInterval:1 target:self selector:@selector(afterLoadQLPreviewController) userInfo:nil repeats:NO];参数:userInfo:可传递的参数值repeats :是否重复的调用原创 2012-05-16 13:59:54 · 802 阅读 · 0 评论 -
Core Graphics
本文记录 Core Graphics 常用函数注:文中的解释中如果写明了NoX 表示的意思是去执行这个方法类型:1: CGContextRef2: CGFloat3: CGColorRef 4: CGFloat [4] // red, green,blue, alpha CGFloat redColor[4]原创 2012-06-13 11:40:05 · 3271 阅读 · 0 评论 -
NSData
1:NSString 转换成 NSDataNSData *dataContent = [self.txtUrl.text dataUsingEncoding:NSUTF8StringEncoding];2:根据路径获取 指定文件的数据NSData *audioData = [NSData dataWithContentsOfURL:[_audioRecorder url]]原创 2012-04-06 14:05:28 · 3656 阅读 · 0 评论 -
NSURLConnection
1:初始化 NSURLConnection[NSURLConnection connectionWithRequest:[NSURLRequest requestWithURL:url] delegate:self];2: 在 didReceiveResponse 委托中获取服务器返回过来的信息-(void)connection:(NSURLConnection *)con原创 2012-07-25 18:06:04 · 1048 阅读 · 0 评论 -
关于iOS Code Help
记性不好的人伤不起唉! 关于此版主要收集和记录 Objective-C 里 NS.... 等等的 各种用法技巧记录. PS: 文中资料有些地方可能过于简短,毕竟能力有限,不能面面俱到,如若不太明白,可以留言询问细节. 我会做比较完善的回复 Date:2012-05-10着手iPad项目-画板Demo开始记录在iPad中使用到的Control原创 2012-03-31 18:03:26 · 1227 阅读 · 0 评论 -
UIImagePickerController
1:让 UIImagePickerController 显示后 的状态栏始终保持某一种风格.-(void)navigationController:(UINavigationController *)navigationController willShowViewController:(UIViewController *)viewController animated:(BOOL)an原创 2012-06-27 13:37:37 · 7062 阅读 · 1 评论 -
NSDictionary NSMutableDictionary
注: iOS 6 新的快捷初始化写法:NSDictionary:NSDictionary *dic = @{@"键":@"值",@"键1":@"值1"};NSMutableDictionary:NSMutableDictionary *MDic = [@{@"键":@"值",@"键1":@"值1"} mutableCopy];1:基础初始化原创 2012-04-14 11:30:21 · 14179 阅读 · 0 评论 -
iOS Delegate NSNotificationCenter
----------------------------------------------------------------------------------Delegate----------------------------------------------------------------------------------------1:声明代理@protoco原创 2012-04-12 00:13:43 · 1901 阅读 · 0 评论 -
Objective-C 宏
宏的定义:#define BookContentContainerViewCornerRadius 4.0#define BookContentContainerViewCornerRadius @"yushuyi"在宏里面同样可以执行代码:#define BookContentContainerViewCornerRadius 1+1使用宏编写IF ELSE 语句语法:#i原创 2012-08-28 22:44:39 · 1573 阅读 · 0 评论 -
UIActionSheet UIPageControl
--------------------------------------------------------------------------------UIActionSheet--------------------------------------------------------------------------------1:UIActionSheet 去掉红颜色按钮原创 2012-04-28 11:22:05 · 1282 阅读 · 0 评论 -
UITextView UITextField
---------------------------------------------------------------------------------UITextView---------------------------------------------------------------------------------------1:禁止 UITextView 拖动原创 2012-06-02 00:23:06 · 8750 阅读 · 0 评论 -
NSDate NSDateFormatter NSTimeZone NSDateComponents NSCalendar
--------------------------------------------------------------------------NSDate----------------------------------------------------------------------------NSDate:用来获取系统运行时时间.1:获取IOS当前的运行时间原创 2012-05-22 17:50:44 · 1454 阅读 · 0 评论 -
NSURL
1:NSURL初始化方法:NSURL *url=[NSURL URLWithString:@"http://www.baidu.com?id=1"];2:解决NSURL初始化失败的相关解决方案.将传进来的NSString 进行 UTF8 转码即可.1:针对 URLWithString 初始化失败的解决方案NSString *strLocalHtml = @"fi原创 2012-03-31 18:04:04 · 16098 阅读 · 0 评论 -
UISegmentedControl
1:在iOS 5开始,新增的API可以直接定制个性化的 UISegmentedControl ,方式如下:首先要知道,它的高度只能是:44.而且还改变不了,那么开发者需要告诉设计师提供的图片资源高度 需要 44高度,高清就是88.另外设计师提供的44像素中的顶部和底部不要包含暗淡的像素存在,否则,中间的线条就会被迫突显出来,如下图:2:利用iOS5 为 UISegmen原创 2012-07-18 16:43:46 · 2779 阅读 · 0 评论 -
NSString NSMutableString
-------------------------------------------------------------------------NSString-------------------------------------------------------------------------------1:NSData 转换成 NSStringNSString *a原创 2012-04-06 14:02:21 · 1388 阅读 · 0 评论 -
NSObject
1: isKindOfClass 解释UIButton *view = [[UIButton alloc] init];NSLog(@"%d",[view isKindOfClass:[UIView class]]);注:判断已经实例化的类 是不是提供的类的子类或者 相同的类. 如果是的话 就返回YES上面的结果返回YES2: isMemberOfClass 解释UIBu原创 2012-03-30 23:11:23 · 1533 阅读 · 0 评论