自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

转载 iOS开发调试技巧总结

本文转载自今日头条作者:乞力马扎罗的雪 原文对于软件开发而言,调试是必须学会的技能,重要性不言而喻。对于调试的技能,基本上是可以迁移的,也就是说你以前在其他平台上掌握的很多调试技巧,很多也是可以用在iOS开发中。不同语言、不同IDE、不同平台的调试,有同性也有个性。今天我们就来学习一下iOS开发中的调试技巧,语言暂用为OC,IDE当然是强大的Xcode。首先说明下,Xcode已

2016-03-21 17:35:44 653

原创 【加密算法】3DES加密算法

3DES       3DES(或称为Triple DES)是三重数据加密算法(TDEA,Triple Data Encryption Algorithm)块密码的通称。它相当于是对每个数据块应用三次DES加密算法。由于计算机运算能力的增强,原版DES密码的密钥长度变得容易被暴力破解;3DES即是设计用来提供一种相对简单的方法,即通过增加DES的密钥长度来避免类似的攻击,而不是设计一种全新的块

2016-01-11 16:20:24 1754

转载 【iOS笔记】Xcode中Build Configuration配置使用

本文转载"简书社区"上大神之作,纯粹做笔记使用,如需转载联系版主,否则后果自负。该文链接:http://www.jianshu.com/p/51a2bbe877aaBuild Configuration DemoOS X Yosemite 10.10.5Xcode 7.0.1Build Configuration?Xcode默认会有2个编译模式,一个

2015-12-31 15:00:01 3261

转载 【iOS笔记】Xcode的基本操作与配置

本文转载CSDN上大神之作,自己做笔记用,如需转载联系版主,否则后果自负。该文链接:http://blog.csdn.net/phunxm/article/details/17044337  1.Xcode IDE概览说明:从左到右,依次是“导航窗格(Navigator)->边列(Gutter)->焦点列(Ribbon)->代码编辑窗

2015-12-31 14:05:35 9006

原创 【移动开发】数据抓包与防抓包

一:抓取数据包1.Window采用Fiddler软件进行抓包简介:Fiddler是一款由C#语言开发的免费http调试代理软件。Fiddler能够记录所有的你电脑和互联网之间的http通讯,Fiddler 可以也可以让你检查所有的http通讯,设置断点,以及Fiddle 所有的“进出”的数据。具体操作参考百度经验:如何利用Fiddler对Android应用进行抓包Fiddler下载

2015-12-30 18:37:28 5583

原创 【iOS】导航、Tabbar、tableview配合使用时,tableview错位的问题

问题描述:问题1:当一个navigation导航进入到UITabBarController   TabBar里面有多个页面,页面下有tableView,当我进入Tableview的时候,上面两行table给挡住了,当我点击进去返回回来又没有可以看得见了,发现table向上的是44PT刚好是一个top bar 的位置。(但是从这个页面的父页面push到这个页面还是被挡住了,但是我从这个页面的子页

2015-12-30 17:32:20 2630

转载 【iOS】用CocoaPods做iOS程序的依赖管理

转载自:《唐巧的技术博客》 链接:http://blog.devtang.com/blog/2014/05/25/use-cocoapod-to-manage-ios-lib-dependency/CocoaPods 的安装和使用  链接:http://blog.csdn.net/ysy441088327/article/details/8611731http://www.cocoac

2015-11-10 11:51:18 481

原创 【iOS】APP实现检测更新

具体就参考收集的一些资料,做下参考:1)http://jingyan.baidu.com/article/335530da8b1e0419cb41c305.html2)http://www.tuicool.com/articles/Vr6Vjm3)http://blog.sina.com.cn/s/blog_7893e6970102vhe0.html

2015-09-14 18:50:55 484

转载 【iOS】Objective-C与JavaScript的交互

本文转载自:http://www.cnblogs.com/zhuqil/archive/2011/08/03/2126562.htmlUIWebView是iOS最常用的SDK之一,它有一个stringByEvaluatingJavaScriptFromString方法可以将javascript嵌入页面中,通过这个方法我们可以在iOS中与UIWebView中的网页元素交互。1.strin

2015-09-14 11:27:30 451

原创 【iOS】720°全景图 HelloPanorama 介绍以及在使用过程中的一些问题

HelloPanorama是由国外一名老外写的,2009年最后一版之后再也没有更新,所以现在一直使用的是version 0.1 Beta 。目前可以找到的全景图的开放源代码能找到的只有它,所以还只能用它,这就导致了使用过程中你会遇到很多问题,还没有人解答说明。由于项目所需,我也采用了这个,下面我将自己遇到的问题以及前任总结的经验总结共享一下。下面我从说两方面,一方面是一些遇到的问题,另

2015-09-08 18:57:29 4177

转载 【iOS】View实现透明度渐变和颜色渐变

本文转载自:http://blog.csdn.net/xunyn/article/details/30727863  用code实现view上的渐变效果,使app的UI特效不必全部依赖美工出的图片。效果图如下:- (void) insertTransparentGradient { UIColor *colorOne = [UIColor colorWithRed:(3

2015-09-06 10:47:48 8227

转载 【iOS】iPhone屏幕尺寸、分辨率及适配(详细深入了解)

本文转载他人博客,纯属学习笔记使用,想要该文章请自行联系博主。转载自:http://blog.csdn.net/phunxm/article/details/421749371.iPhone尺寸规格设备iPhone宽Width高Height对角线Diagonal逻辑分辨率(p

2015-08-18 14:31:01 1803

原创 【iOS】TableView的footerView不随cell滚动而停留在tableView底部的问题

苹果方法给我提供TableView的FooterView和HeaderView停留在顶部的很不错效果,有时候我们不需要这些FooterView和HeaderView停留在底部或者上部,现在就以FooterView为例,说一下我开发中的解决方法:(目前两种)第一种方法:在初始化TableView时将TableView的样式设置为UITableViewStylePlain,同时重写tabl

2015-07-15 15:03:24 13663

转载 App适配iPhone 6/ Plus和iOS 8:10条小秘诀

准备开始你可能会想 “我在iPhone 6 Plus上把我的App遛了一遍,看起来没啥问题” 。没错,你的App跑起来应该和原来一样,但这并不意味着你可以就此收手!让现有的App在 放大显示模式(Scale Mode) 下运行,这一点Apple已经做得不错了,App单纯地被放大,以此适应更大的屏幕。随便扫一眼,似乎还可以,但你会发现上面的状态栏也变大了。现在你一定想让自己的Ap

2015-07-01 10:27:46 799

转载 iOS 的 APP 如何适应 iPhone 5s/6/6Plus 三种屏幕的尺寸?

原文  http://www.niaogebiji.com/article-4379-1.html初代iPhone2007年,初代iPhone发布,屏幕的宽高是 320 x 480 像素。下文也是按照宽度,高度的顺序排列。这个分辨率一直到iPhone 3GS也保持不变。那时编写iOS的App(应用程序),只支持绝对定位。比如一个按钮(x, y, width,

2015-06-29 14:59:01 762

转载 iOS开发-文件管理

本文转载自Seven的技术博客,纯粹个人学习使用,地址:http://seven-sally.lofter.com/post/19d861_54e83eiOS开发-文件管理(一)一、iOS中的沙盒机制iOS应用程序只能对自己创建的文件系统读取文件,这个独立、封闭、安全的空间,叫做沙盒。它一般存放着程序包文件(可执行文件)、图片、音频、视频、plist文件

2015-06-26 11:51:02 681

原创 英文地址写法

总结一些英文地址的书写:比如公司地址,单位地址等常用地址的英文写法;规则:室/房 Room 村 Vallage 号 No. 号宿舍 Dormitory 楼/层 /F 住宅区/小区 Residential Quater 甲/乙/丙/丁 A/B/C/D 巷 / 弄 Lane 单元 Unit 号楼 / 栋 Building 公司 Com./Crop/LTD.CO 厂

2015-06-24 14:42:59 6397

转载 【iOS】手势识别的详细使用:拖动、缩放、旋转、点击、手势依赖、自定义手势

声明本文转载自 伯乐在线 博文,纯属博主学习使用,转载地址:http://blog.jobbole.com/65846/原文出处: totogo2010 的博客(@容芳志)   1、UIGestureRecognizer介绍手势识别在iOS上非常重要,手势操作移动设备的重要特征,极大的增加了移动设备使用便捷性。iOS系统在3.2以后,为方便开

2015-05-28 16:20:53 839

转载 深入理解 GCD(一)

声明本文转载自 伯乐在线 博文,纯属博主学习使用,转载地址:http://blog.jobbole.com/66866/   原文出处: Derek Selander   译文出处:nixzhu (@nixzhu)虽然 GCD 已经出现过一段时间了,但不是每个人都明了其主要内容。这是可以理解的;并发一直很棘手,而 GCD 是基于 C 的 API ,它们就像一组尖锐的棱角戳进

2015-05-28 14:09:16 678

转载 【iOS】生成ipa文件的真正简单可用的方法

首先要有证书,没有证书请飘过然后打开需要生成ipa的ios项目。在运行按钮的后面选择ios Device然后点击Product 按钮,选择第五个Archive这时候会弹出几次要密钥的警告框,只需点击运行就行。然后在点击Distribute 的按钮然后选择三个单选按钮 Export as Xcode Archive .点击next这时候会让你选择存放路径,和名字,随便写。

2015-05-27 11:56:10 967

原创 【iOS】AFNetworking简介与使用

1.AFNetWorking简介      AFNetworking是一个在IOS开发中使用非常多网络开源库,适用于iOS以及Mac OS X. 它构建于(apple iOS开发文档)NSURLConnection, NSOperation,以及其他熟悉的Foundation技术之上。它拥有良好的架构,丰富的API,以及模块化构建方式,使得使用起来非常轻松.        AFUR

2015-05-26 15:02:25 1720

原创 【iOS】地图定位无效及点击设置隐私定位直接闪退问题

摘要:前段时间在做地图定位搜索的时候,遇到定位失败和不能通过系统设置-->隐私-->定位来设置定位权限的问题,具体情况:点击设置中的“隐私”-->定位-->点击自己程序,iOS7反应正常,iOS8则直接崩溃的问题,下面总结一下,供大家遇到该类问题参考。1.iOS8点击设置-->隐私-->定位-->对应程序,设置界面闪退问题解决(1)plist文件新加两条变量:     a、NSLoca

2015-05-26 10:10:09 3716

原创 iOS开发应用程序图标大小汇总

随着iOS的升级,一大堆新尺寸的应用程序图标规格有出来了。除了要兼容低版本的iOS,还要兼容高版本,一个APP做下来,要生成十几种不同大小的APP图标。iOS上的图标基本分为这么几类:App Store下使用图标、应用程序主屏幕图标、Spotlight搜索结果图标、工具栏和导航栏图标、设置图标和标签栏图标等。下面就来看看我们需要设计哪些尺寸的图标:描述iPh

2015-05-25 17:33:34 1369

转载 iOS内存管理浅析

摘要:软件运行时会分配和使用设备的内存资源,因此,在软件开发的过程中,需要进行内存管理,以保证高效、快速的分配内存,并且在适当的时候释放和回收内存资源。一、Objective-C内存管理的对象IOS开发中,内存中的对象主要有两类,一类是值类型,比如int、float、struct等基本数据类型,另一类是引用类型,也就是继承自NSObject类的所有的OC对象。前一种值类型不

2015-05-22 09:41:51 459

转载 【iOS】Button点击事件被其父视图点击手势UITapGestureRecognizer的屏蔽问题

前几天在做项目的时候,遇到这个一个问题,在一个视图也就是UIView上添加一个手势,然后又在这个View上添加一个UIButton,然后给按钮添加事件,运行项目的时候我发现,不管是点击按钮还是视图上的别的地方执行的都是手势所拥有的方法,后来到网上找才发现是手势把按钮的方法给屏蔽了,那怎么解决了正确的方法是给手势设置代理,然后在代理中进行判断如果点击事件是由Button执行的,那就不执行手势,那么系

2015-05-21 17:39:46 5851

原创 iOS中的几种收键盘操作

问题描述:IOS开发中经常要用到输入框,默认情况下点击输入框就会弹出键盘,但是必须要实现输入框return的委托方法才能取消键盘的显示,对于用户体验来说很不友好,可以实现点击键盘以外的空白区域来将键盘隐藏;原理:总的来数,有两种可以使隐藏键盘的方法:(1)[view endEditing:YES]  这个方法可以让整个view取消第一响应者,从而让所有控件的键盘隐藏。(2)

2015-05-21 17:16:37 496

转载 【iOS】UITableViewCell高度计算(固定高度+自动高度)

本文转载自:http://www.csdn.net/article/2015-05-19/2824709-cell-height-calculation摘要:在将UITableView+FDTemplateLayoutCell自动算高工具更新至1.2版本之后,百度知道iOS团队对UITableViewCell利用AutoLayout自动高度计算和UITableView滑动优化进行了总结,以及R

2015-05-21 16:30:09 1250

原创 【ShareSDK社会化分享】新浪微博分享网络图片问题

新浪通过审核后分享网络图片时报错    {"error":"Insufficient apppermissions!","error_code":10014,"request":"/2/statuses/upload_url_text.json"};浪微博支持分享网络图片,但是这个需要高级微博写入权限,因此如果您需要分享网络图片,请申请权限以后,将图片Url

2015-05-13 14:57:25 10923

转载 ”Windows 无法安装到这个磁盘。选中的磁盘具有MBR分区表“ 的处理

安装win7或win8经常会出现这种提示:Windows 无法安装到这个磁盘。选中的磁盘具有MBR分区表。在 EFI 系统上,Windows 只能安装到 GPT 磁盘。    前几天装系统的时候,遇到一个问题:官方下载的windows 8 pro中文版镜像,使用UltraISO写进U盘后,使用U盘启动安装方式安装系统,当安装到选择磁盘的地方时,点一下步,竟然出现以下提示“Win

2015-05-12 21:41:48 4420 1

转载 IOS7状态栏StatusBar官方标准适配方法

本文转载自:http://blog.csdn.net/rhljiayou/article/details/12029927 IOS7状态栏StatusBar官方标准适配方法hello,大家好,ios7正式版已经发布,相信大家都在以各种方式来适配ios7.如果你已经下载了xcode5,正准备使用,你会发现各种布局的改变.注定这段时间是忙的,是头疼的!原创在此哦

2015-05-12 09:04:59 708

转载 【iOS】UIScreen && UIDevice学习记录

A UIScreen object contains the bounding rectangle of the device’s entire screen. When setting up your application’s user interface, you should use the properties of this object to get the recommende

2015-05-11 17:27:30 640

转载 【iOS】真机调试问题总结 错误集合

该文章转载于CSDN某侠客,纯属学习,原文链接:http://blog.csdn.net/luyuncsd123/article/details/250288031. 编译iPad真机时,选择了 Architetures:Standard(armv6) BaseSDK:iPhoneDevice3.2 TargetDeviceFamily:iPad.若编译出现如下错误:Com

2015-05-11 17:16:44 9708

转载 iOS进阶面试题(10题)

成功进入企业往往除了技术技能学历之外,还有一个很重要的环节,那就是面试,不管对于招聘和应聘来说,面试是必不可少的,特别对于开发者来说,技术问题往往也是面试官最常问的问题,这是对一个应聘者是否达到公司的技能和技术积累要求的一个前提,也是一个开发者对自身技术与表达能力的一个检验。对于iOS开发来说,因为技术本身还比较新,企业对于这方面的开发者需求也比较大,所以面试时的要求可能并不是很高,一般会Coco

2015-05-07 14:05:14 486

原创 【iOS】UIView的autoresizingMask属性

UIView的autoresizingMask属性自动布局之autoresizingMask使用详解(Storyboard&Code)

2015-04-30 16:12:45 520

原创 【iOS】UIView 动画部分

UIView实现动画效果:UIView类的很多属性都设计为动画,动画的属性是指当属性从一个值变成另外一个值时可以支持动画,同时通知UIKit需要执行什么样类型的动画,UIView对象支持动画的属性有如下几个:frame:可以使用该属性改变尺寸和位置bounds:改变尺寸center:改变视图的位置alpha:改变视图的透明度backgroundColor:改变视图的背景

2015-04-29 13:58:38 486

空空如也

空空如也

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

TA关注的人

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