随笔分类 -  IOS Function

iOS 发大招 otherButtonTitles:(nullable NSString *)otherButtonTitles, ... 写法 && 编写通用类的时候关于可变参数的处理
摘要:开始 我 以为 这个 alertView 里面 ...的写法 应该 是一个 普通的数组 然 并没有分享一篇好文http://www.tekuba.net/program/290/IOS实现传递不定长的多个参数的方法是使用va_list。va_list是C语言提供的处理变长参数的一种方法。在调用的时候... 阅读全文

posted @ 2015-12-04 16:22 ACM_Someone like you 阅读(1282) 评论(0) 推荐(0) 编辑

iOS JSON 和 Mode l转换
摘要:MJExtension 是我们项目开发常用的一个第三方框架 很好用.https://github.com/CoderMJLee/MJExtension映射 json value key 直接使用 非常方便eg:#import "NSObject+MJKeyValue.h" interestingAc... 阅读全文

posted @ 2015-11-11 13:54 ACM_Someone like you 阅读(215) 评论(0) 推荐(0) 编辑

iOS 读取本地Json文件
摘要:之前写过类似的方法 今天写这个 的目的是 应对开发过程中面对 服务端数据刚定下模型 但是接口不通 的情况下 不耽误客户端开发进度+ (id)getJsonDataJsonname:(NSString *)jsonname{ NSString *path = [[NSBundle mainBun... 阅读全文

posted @ 2015-11-11 11:58 ACM_Someone like you 阅读(6250) 评论(0) 推荐(0) 编辑

iOS 当前应用或者浏览器中 唤起 手机其他应用
摘要:这种方法 是 产品很常见的需求,关键 是在info.plist URL types 设置对应属性比如 里面 子属性URL identifier 设置成 bundle id //设置应用指向性的唯一 (String 类型) 里面 子属性URL Schemes 设置成openMyApp //该 s... 阅读全文

posted @ 2015-10-16 21:07 ACM_Someone like you 阅读(610) 评论(0) 推荐(0) 编辑

iOS block 闭包的学习
摘要:iOS 闭包 学习理解:1 . 闭包外界无法访问内部变量 ,它是一个独立的代码块.2 . 闭包可以作为 一个方法 ,甚至局部变量 全局 变量3 . 闭包 是一种引用类型注意要点:1 . 滥用闭包会有很大的问题,最严重的就是会产生循环引用(死锁). 举例子NSString* s =@"123";... 阅读全文

posted @ 2015-10-10 18:04 ACM_Someone like you 阅读(309) 评论(0) 推荐(0) 编辑

iOS 流媒体 基本使用 和方法注意
摘要:项目里面需要添加视频方法 我自定义 选用的是 avplayer 没选择MediaPlayer 原因很简单 , avplayer 会更容易扩展 有篇博客 也很好地说明了 使用avplayer的优越性blog.csdn.net/think12/article/details/8549438在iOS開發... 阅读全文

posted @ 2015-10-08 16:45 ACM_Someone like you 阅读(999) 评论(0) 推荐(0) 编辑

iOS 展示 gif
摘要:gif 图 是多张依次有连续动作的图 顺时间展示的一种动态效果图 . 有的是均匀时间更换下一张 有的 则不是均匀时间变化1. 那么 对于均匀 时间变化的gif图 比较适合 使用 iOS 系统自带方法 imageView 的动态展示图片的方法就好如:NSMutableArray *array=[NS... 阅读全文

posted @ 2015-10-08 12:05 ACM_Someone like you 阅读(222) 评论(0) 推荐(0) 编辑

iOS UIImage UIImageView 展示图片 不变形 处理
摘要:展示图片 时候 固定 了 imageView 的大小 图片 也裁剪了 尽量保持比例 可是 还是失真 变形了这张图 ui 要求展示的UIimageView 大小 是固定 的 ,传过来的 图片 是这样的比例大小这么大的图呢 比例 完全 不对等imageView 的contentMode 属性 网上有个 ... 阅读全文

posted @ 2015-09-14 23:25 ACM_Someone like you 阅读(4816) 评论(0) 推荐(0) 编辑

UIImageView 获取图片的 宽 高
摘要:该文章纯属这两天开发的经验之谈 并且也是平常没注意 这回发现的一个小方法 并且很实用 在开发中 提高了很大的效率 更加符合高保真的要求通常 美术 切的一些图片 需要 1:1还原的 现在 我们一般支持ios 版本 是 >= ios7.0需要的切图 是@2X @3X 的我之前一般是 根据@2X 的... 阅读全文

posted @ 2015-08-25 18:45 ACM_Someone like you 阅读(1963) 评论(0) 推荐(0) 编辑

iOS 屏幕原点坐标 && 导航栏风格的自定义
摘要:其一屏幕原点坐标 (x ,y) 受 self.navigationController.navigationBar 的setTranslucent (BOOL) 属性控制在 iOS7 以后 translucent 属性默认为 YES 该属性含义是 毛玻璃 半透明效果 YES 起始 坐标 为屏幕顶... 阅读全文

posted @ 2015-07-10 12:08 ACM_Someone like you 阅读(1016) 评论(0) 推荐(0) 编辑

iOS 代码延迟执行
摘要:1. [NSTreadsleepForTimeInterval:0.8f] 这个方法 实际效果 好比打断点 等你再恢复断点执行2.[self performSelector:@selector(fun:) withObject:nil afterDelay:0.8f];这个 就适合UI层级的 异步方... 阅读全文

posted @ 2015-04-24 19:26 ACM_Someone like you 阅读(159) 评论(0) 推荐(0) 编辑

IOS UI Frame 相对位置调整 与优化方法 Height Width X Y 调整
摘要:不使用xib ,纯代码开发的过程中,动态UI 需要改对象的大小位置 反复使用CGRectMake 去 setFrame 非常低效耗时,而且 牵一发动全身.以下整理出几个方法,方便动态布局 1.set 方法 重新布局#import @interface HuofarUtils : NSObject@e... 阅读全文

posted @ 2015-04-08 17:47 ACM_Someone like you 阅读(838) 评论(0) 推荐(0) 编辑

IOS 状态栏 显示与隐藏网络活动状态
摘要:IOS中显示和隐藏状态栏的网络活动标志//在向服务端发送请求状态栏显示网络活动标志:[[UIApplicationsharedApplication]setNetworkActivityIndicatorVisible:YES];//这里是发送服务端请求的代码//请求结束状态栏隐藏网络活动标志:[[... 阅读全文

posted @ 2014-10-10 15:09 ACM_Someone like you 阅读(375) 评论(0) 推荐(0) 编辑

IOS开发之--异常处理--使用try 和 catch 来捕获错误。
摘要:一个搞java的老板问我会不会try catch 我说不会 学这么久也没听周围朋友用这个 因为苹果控制台本来就可以打印异常特此研究一下。1.try catch: 是捕获异常代码段 特点:对代码的实时监控 占用大量资源2.ios中很少用到try 和catch简单的来说,Apple虽然同时提供了错误处... 阅读全文

posted @ 2014-08-29 22:55 ACM_Someone like you 阅读(2093) 评论(0) 推荐(0) 编辑

IOS 应用 退出的一个小方法
摘要:AppDelegate * app=(AppDelegate *)[[UIApplication sharedApplication]delegate]; UIWindow *window = app.window; [UIView animateWithDuration:1.0f a... 阅读全文

posted @ 2014-08-06 22:40 ACM_Someone like you 阅读(290) 评论(0) 推荐(0) 编辑

IOS 给图片添加水印(文字)
摘要:有时候上传图片要加唯一标识,简单的就是添加一个水印。这里水印我们讲文字,可以是当前系统时间、坐标、地理位置等原理就是把一个字符串写到图片上,并且字(font)的大小由图片大小控制。以下是封装好的一个类方法://NavView.m+ (UIImage *) addText:(UIImage *)img... 阅读全文

posted @ 2014-08-06 22:38 ACM_Someone like you 阅读(1597) 评论(0) 推荐(0) 编辑

IOS 按比例裁剪图片
摘要:拍照或者从图片库中获取图片 操作过程中容易闪退,也总会有内存压力警告,第一步,首先可以考虑裁剪图片,实际上可能不需要那么大的。其次可以考虑把耗时的比如存储过程放进线程。这里封装裁剪图片的类方法。//NavView.m #define IMAGE_MAX_SIZE_WIDTH 640 #define... 阅读全文

posted @ 2014-08-06 22:27 ACM_Someone like you 阅读(1235) 评论(0) 推荐(0) 编辑

IOS 图片转换二进制 二进制转换为图片
摘要://类方法 图片 转换为二进制+(NSData *)Image_TransForm_Data:(UIImage *)image{ NSData *imageData = UIImageJPEGRepresentation(image , 0.5); //几乎是按0.5图片大小就降到原来... 阅读全文

posted @ 2014-06-20 14:49 ACM_Someone like you 阅读(3904) 评论(0) 推荐(0) 编辑

IOS webView快照
摘要:这个功能就是对网页的存储,存储成png格式的图片 且不失真 很棒的一个小方法。具体实现如下:- (void)webViewDidFinishLoad:(UIWebView *)webView1{ [self.view addSubview:webView1]; [self perform... 阅读全文

posted @ 2014-06-10 17:02 ACM_Someone like you 阅读(444) 评论(0) 推荐(0) 编辑

IOS 使用webview 显示 doc/docx/xls/pdf等
摘要:在一款项目里添加阅读各种文档功能 那么对在线的文档或者是下载后的文档 进行阅读,比如doc/docx/xls/pdf等文件有两种方法总结如下:1.- (void)viewDidLoad{ [super viewDidLoad]; webView=[[UIWebView alloc]ini... 阅读全文

posted @ 2014-06-10 09:25 ACM_Someone like you 阅读(3769) 评论(0) 推荐(0) 编辑

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示