iOS
文章平均质量分 85
毛利叔叔的叔叔
这个作者很懒,什么都没留下…
展开
-
iOS -- 开发技巧(四)
一、重载和重写overried(也叫覆盖)的区别?原创 2014-07-15 09:50:18 · 654 阅读 · 0 评论 -
iOS -- Crash处理方法总结
在调试程序的时候,总是碰到crash的bug,而且一追踪就是一些汇编的代码,让人特别疑惑。下面总结一些crash调试几种的方法。基本上有错误分为以下几种类型:signal(SIGABRT, MySignalHandler);signal(SIGILL, MySignalHandler);signal(SIGSEGV, MySignalHandle原创 2014-06-20 17:50:42 · 3033 阅读 · 0 评论 -
iOS -- 图像资源Images Assets
iOS7初体验(3)——图像资源Images Assets本文分享一下Images.xcassets的体验~_~1. 打开此前使用过的HelloWorld项目,然后单击并打开导航区域中的Images.xcassets,看看都有些什么东东:]: 2. 在图中可以看到中间位置有两个虚线框,感觉应该可以直接拖文件进来。OK,那就先准备一下资源文件,如下图所转载 2014-05-27 15:49:22 · 854 阅读 · 0 评论 -
iOS -- 地图画线,画线区域内的经纬度坐标点添加大头针
iOS上地图画线,画线区域内的经纬度坐标点添加大头针实现在Google地图上用手指可以画线的功能,同时地图上的一点(经纬度坐标点)如果在画线的区域内,会在这个点落下大头针的功能,类似大众点评的画线圈商铺的效果在做了前两篇博客的工作以后,对手指移动画线的方法有了了解,所以思路是一样的,先在根视图上加一个MapView,然后在MapView上面加画图的View,也就是说地图转载 2014-04-22 09:47:36 · 1447 阅读 · 0 评论 -
iOS -- 本地推送
iOS本地推送 第一步:创建本地推送// 创建一个本地推送UILocalNotification *notification = [[[UILocalNotification alloc] init] autorelease];//设置10秒之后NSDate *pushDate = [NSDate dateWithTimeIntervalSinceNow:10];转载 2013-08-23 17:27:31 · 870 阅读 · 0 评论 -
iOS -- 应用程序生命周期(前后台切换,应用的各种状态)详解
iOS的应用程序的生命周期,还有程序是运行在前台还是后台,应用程序各个状态的变换,这些对于开发者来说都是很重要的。 iOS系统的资源是有限的,应用程序在前台和在后台的状态是不一样的。在后台时,程序会受到系统的很多限制,这样可以提高电池的使用和用户体验。//开发app,我们要遵循apple公司的一些指导原则,原则如下:1、应用程序的状态状态如下:Not running 未运行 程转载 2014-07-14 14:27:50 · 515 阅读 · 0 评论 -
iOS -- 类簇在iOS开发中的应用
类簇(class cluster)是一种设计模式,在Foundation Framework中被广泛使用,举个简单的例子 NSArray *arr = [NSArray arrayWithObjects:@"foo",@"bar", nil]; NSLog(@"arr class:%@", [arr class]); // output: __NSArrayI 显然_转载 2014-07-09 15:24:56 · 465 阅读 · 0 评论 -
iOS -- 进程/多线程/同步任务/异步任务/串行队列/并行队列(对比分析)
这段时间在群里看到很多人在问一些关于队列,同步,异步的总是,现在抽空给总结一下现在先说两个基本的概念,啥是进程,啥是线程,啥又是多线程;先把这两个总是给弄清再讲下面的进程:正在进行的程序,我们就叫它进程.线程:线程就是进程中的一个独立的执行路径.这句话怎么理解呢! 一个程序它是按顺序从上往下执行的, 这个执行顺序我们可以把它看成是一条线,把这条线就叫做线程(个人理解,错了勿转载 2014-06-20 14:01:53 · 1935 阅读 · 0 评论 -
iOS -- 开发技巧(三)
IOS开发经验总结转自:http://www.cocoachina.com/bbs/read.php?tid=105689(一)关于UITableView1.任意设置Cell选中状态的背景色:UIView *bgView = [[UIView alloc] init]; bgView.backgroundColor = [UIColor orangeColo转载 2013-05-10 11:45:00 · 1158 阅读 · 0 评论 -
iOS -- Framework的Optional(弱引用)和Required(强引用)区别
iOS6.0 中AdSupport.framework,的Social.framework,在iOS6.0以下设备中运行App会crashes 2014-02-19 14:45:54| 分类: iOS开发 | 标签:adsupport.framework adsupport social.framework social ios |举报|字号 订阅转载 2014-05-08 10:53:12 · 3909 阅读 · 0 评论 -
iOS -- OpenSSL进行RSA加密解密概念
公司一个项目要进行交易数据传输,因为这个项目银行那边也是刚刚开始启动,所有的支持只有一个传输字段的说明文档,好吧,总的有人做事不是嘛,于是接口开发正式展开,第一步的难点就是加密解密,我选择使用OpenSSL.OpenSSL初接触的人恐怕最难的在于先理解各种概念 公钥/私钥/签名/验证签名/加密/解密/非对称加密 我们一般的加密是用一个密码加密文件,然后解密也用同样的密码转载 2014-07-18 18:37:49 · 1911 阅读 · 0 评论 -
iOS -- OpenSSL生成RSA双密匙+签名证书(流程)
1.生成一对RSA密匙(非对称密匙,包含1个公共+一个私用), $ openssl genrsa -out 例子: openssl genrsa -out maCle.pem 1024 可以用查看我们的密匙 $ cat maCle.pem [c-sharp] view plaincopy$转载 2014-07-18 18:45:05 · 6063 阅读 · 0 评论 -
iOS -- 开发技巧(一)
iphone开发 NavBar+TarBar1 改变NavBar颜色:选中Navigation Bar 的Tint属性。选中颜色。2 隐藏“back”按钮: self.navigationItem.hidesBackButton = YES;3 隐藏"NavBar" : self.navigationController.navigationBarHidden = YE转载 2013-04-17 13:51:40 · 968 阅读 · 0 评论 -
iOS -- 项目生成ipa格式文件
ios项目生成ipa文件的真正简单可用的方法------自己总结傻瓜式的步骤首先运行那四个证书文件,然后打开需要生成ipa的ios项目。在运行按钮的后面选择ios Device然后点击Product 按钮,选择第五个Archive这时候会弹出几次要密钥的警告框,只需点击运行就行。然后在点击Distribute 的按钮然后选择三个单选按钮 Export a原创 2013-03-12 15:54:55 · 579 阅读 · 0 评论 -
iOS -- 静态库
先弄明白什么是静态库?静态库与动态库的区别?程序编译一般需经预处理、编译、汇编和链接几个步骤。在我们的应用中,有一些公共代码是需要反复使用,就把这些代码编译为“库”文件;在链接步骤中,连接器将从库文件取得所需的代码,复制到生成的可执行文件中。这种库称为静态库,其特点是可执行文件中包含了库代码的一份完整拷贝;缺点就是被多次使用就会有多份冗余拷贝。静态库和动态库是两种共享程序代码的方式原创 2013-03-27 10:58:45 · 1642 阅读 · 1 评论 -
iOS -- Protocol Buffers概览
Protocol Buffers概览开发向导欢迎来到protocol buffers的开发者文档,protocol buffers是语言中立,平台中立,易于扩展的结构化数据序列化方法,它可以用在通讯协议,数据存储等方面。这份文档的目标读者是试图在应用中使用protocol buffers的Java, C++或者Pytho开发者。这份概览告诉你如何开始-然后你可以去教程或转载 2013-03-29 11:34:29 · 1004 阅读 · 0 评论 -
iOS -- Protocol Buffers 应用于 iOS 的尝试
Protocol Buffers 应用于 iOS 的尝试原文链接:http://www.cnblogs.com/araneidblog/archive/2012/05/06/2486688.html 在应用ProtocolBuffers ,我首先尝试的是 protobuf-2.4.1版本,该版本支持C++,Java,Python,但参考一篇博文,据说以插件的方式可以实现pro原创 2013-03-28 17:15:23 · 2592 阅读 · 4 评论 -
iOS -- 开发技巧(二)
1、获取全局的Delegate对象,这样我们可以调用这个对象里的方法和变量:[(MyAppDelegate*)[[UIApplication sharedApplication] delegate] MyMethodOrMyVariable];2、获得程序的主Bundle:NSBundle *bundle = [NSBundle mainBundle];Bundle转载 2013-04-17 13:54:49 · 579 阅读 · 0 评论 -
iOS -- 应用程序生命周期(前后台切换,应用的各种状态)
iOS应用程序生命周期(前后台切换,应用的各种状态)详解 iOS的应用程序的生命周期,还有程序是运行在前台还是后台,应用程序各个状态的变换,这些对于开发者来说都是很重要的。 iOS系统的资源是有限的,应用程序在前台和在后台的状态是不一样的。在后台时,程序会受到系统的很多限制,这样可以提高电池的使用和用户体验。//开发app,我们要遵循apple公司的一些指导原则,原则如转载 2013-12-26 09:59:01 · 498 阅读 · 0 评论 -
iOS -- 17个常用代码整理
本文由会员诸神的黄昏曲分享 1.判断邮箱格式是否正确的代码//利用正则表达式验证-(BOOL)isValidateEmail:(NSString *)email{NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}";NSPredicate *emailTest = [NSPr转载 2013-03-12 15:55:56 · 587 阅读 · 0 评论 -
iOS -- 设备唯一标识获取策略(最全最详细)
ios设备唯一标识获取策略原文链接:http://blog.csdn.net/iitvip/article/details/10064167(感谢楼主)英文原文:In iOS 7 and later, if you ask for the MAC address of an iOS device, the system returns the value 02:00:00:00转载 2013-11-28 10:25:25 · 538 阅读 · 0 评论 -
iOS -- 为什么viewDidAppear不调用?什么时候调用
为什么viewDidAppear不调用?什么时候调用苹果的文档是这样描述的:If the view belonging to a view controlleris added to a view hierarchy directly, the view controller will not receivethis message. If you insert or add a转载 2013-10-29 17:27:36 · 1630 阅读 · 0 评论 -
iOS -- 图片与视频一次性多选
iOS中图片与视频一次性多选(一.使用系统的Assets Library Framework) 这个是用来访问Photos程序中的图片和视频的库。其中几个类解释如下 ALAsset ->包含一个图片或视频的各种信息 ALAssetRepresentation ->得到ALAsse转载 2013-10-29 17:34:37 · 2005 阅读 · 0 评论 -
iOS -- 图形绘制(全)
[转载]IOS图形绘制 CGPATH/CGCONTEXT(转) 原文地址:CGPATH/CGCONTEXT(转)" style="text-decoration:none; color:rgb(82,102,115)">IOS图形绘制 CGPATH/CGCONTEXT(转)作者:NickJackson画阴影: CGContextRef context =转载 2013-08-08 18:39:15 · 1836 阅读 · 0 评论 -
iOS -- 地图画圈
原文链接:http://lipengxuan.easymorse.com/?p=588 http://lipengxuan.easymorse.com/?p=598iOS上地图画线,画线区域内的经纬度坐标点添加大头针实现在Google地图上用手指可以画线的功能,同时地图上的一点(经纬度坐标点)如果在画线的区域内,会在这个点落下大头针转载 2013-08-08 17:51:07 · 2373 阅读 · 0 评论 -
iOS -- 百度地图API
iOS: (库) 使用百度地图iOS API前的准备工作下载:http://developer.baidu.com/map/sdk-ios.htm注册Key:http://dev.baidu.com/wiki/static/imap/key/ 导入:将libbaidumapapi.a (分为模拟器/真机版, 名字相同,转载 2013-08-08 18:26:10 · 1035 阅读 · 0 评论 -
iOS -- 摄像头/相册获取图片,压缩图片,上传服务器
原文链接:http://www.111cn.net/sj/iOS/42911.htm本文章介绍了关于ios中摄像头/相册获取图片,压缩图片,上传服务器方法总结,有需要了解的同学可以参考一下下。【部分知识】这几天在搞iphone上面一个应用的开发,里面有需要摄像头/相册编程和图片上传的问题,在这里总结一下。iphone中图像通常存储在4个地方【相册、应用程序包转载 2013-05-30 10:14:52 · 696 阅读 · 0 评论 -
iOS -- loadView/viewDidLoad/initWithNibName/awakeFromNib/initWithCoder的用法
[转]loadView/viewDidLoad/initWithNibName/awakeFromNib/initWithCoder的用法-(IBAction)goOpenGL:(id)sender{[UIView beginAnimations:@"View Flip" context:nil];[UIView setAnimationDuration:1.25];[转载 2013-05-15 17:20:02 · 1134 阅读 · 0 评论