自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 iOS 面试大全从简单到复杂(简单篇)

Part One 别人问你你都感觉这尼玛说啥的基础面试题1.UIWindow和UIView和 CALayer 的联系和区别?答:UIView是视图的基类,UIViewController是视图控制器的基类,UIResponder是表示一个可以在屏幕上响应触摸事件的对象; UIwindow是UIView的子类,UIWindow的主要作用:一是提供一个区域来显示UIView,二是将事件

2015-09-21 17:39:25 465

转载 iOS9适配

转载自 http://wiki.mob.com/ios9-%E5%AF%B9sharesdk%E7%9A%84%E5%BD%B1%E5%93%8D%EF%BC%88%E9%80%82%E9%85%8Dios-9%E5%BF%85%E8%AF%BB%EF%BC%89/1、大部分社交平台接口不支持https协议。问题描述:在iOS9下,系统默认会拦截对http协议接口的访问,因

2015-09-18 15:37:07 2153 1

转载 【iOS开发】---- 把代码上传到github

在csdn上还有一篇介绍如何使用github托管代码的: 两分钟学会在GitHub托管代码。我照着这个教程尝试了一遍,发现代码并没有托管上去,只是创建了一个存放代码的仓库(repository,翻译可能不当,大家理解就好)。       然后我只好自己摸索了,终于找到一个非常便捷(真的很便捷)的托管代码的方法,在这里分享一下。       代码托管       

2015-07-27 16:33:51 644

转载 遵循以下几条原则,不再纠结Xcode代码签名问题

本文由sandy翻译自JARED SINCLAIR的博客原文:Follow These Guidelines and Never Struggle with Xcode Code Signing Again多亏了下面的这些习惯,这一年里我再也没有为Xcode的Code Signing问题纠结过。这些习惯有的看起来很大材小用,而且它们大都比用Xcode里的内置支持功能更“复杂”。但那

2015-07-09 09:55:19 520

转载 github优秀开源项目大全-iOS

本文转载自:http://foggry.com/blog/2014/04/25/githubyou-xiu-xiang-mu-ios/个人觉得这个博客值得收藏,能用好里面的内容,对于iOS的开发者来说会是一个莫大的帮助。转载于此,一是为了让好东西大家享,二来也当作是自己的一个收藏,好找!前言本文旨在搜集github上优秀的开源项目本文搜集的项目都是用于iOS开发Xcode插

2015-06-12 14:03:01 580

转载 将UITableView封装到极致

转载自 http://www.jianshu.com/p/bf4ad5ecde18介绍“极致”这种情怀问题,手上做不到没关系,嘴上是肯定要做到的。只要不是能力太打脸,坚持一下下倒是也模棱两可。本文参考了更轻量的 View Controllers ,对table用到的两个个协议,进行了不同思路的封装。这段时间辞职避暑,时间大大的有,整理下这一年的经验,分享给大家。代码在这gith

2015-06-12 09:20:18 840

原创 ios开发实用的第三方库整理

1、AFNetworkingAFNetworking 采用 NSURLConnection + NSOperation, 主要方便与服务端 API 进行数据交换, 操作简单, 功能强大, 现在许多人都用它取代 ASIHTTPRequest2、Apple Reachability网络监测,可以参考下这篇文章iOS网络监测如何区分2、3、4G?3、DOUAudioStreamer豆

2015-05-28 16:31:45 417

原创 ios数组操作集合,数组排序

1.数组的一些基本方法 int count = [array count];//个数 // 判断是否包含了某个元素 if ([array containsObject:@"a"]) { NSLog(@"包含了字符串a"); } NSString *last = [array lastObject];最后一个元素

2015-05-25 10:30:16 645

转载 代码布局Masonry介绍与使用实践(快速上手Autolayout)

转载自http://adad184.com/2014/09/28/use-masonry-to-quick-solve-autolayout/前言1MagicNumber -> autoresizingMask -> autolayout以上是纯手写代码所经历的关于页面布局的三个时期

2015-03-26 15:32:04 1218

转载 SizeClasss和AutoLayout教程4

SizeClasss和AutoLayout教程4(这个系列的文章都来自《iOS8 by tutorials》的第一章,大部分直接翻译,会加入我自己的解释和理解,有兴趣的可以上Raywenderlich网站购买正版图书。购买链接http://www.raywenderlich.com/store )上一章我们学习了SizeClass的不同规格,(感觉这么叫不太合适),也就是通过sizec

2015-03-26 15:11:28 392

转载 SizeClass 和AutoLayout教程3

SizeClass 和AutoLayout教程3(这个系列的文章都来自《iOS8 by tutorials》的第一章,大部分直接翻译,会加入我自己的解释和理解,有兴趣的可以上Raywenderlich网站购买正版图书。购买链接http://www.raywenderlich.com/store )我们接着上期的教程,继续完善这个天气程序。 这是我们项目的github地址:https:/

2015-03-26 15:11:16 412

转载 SizeClass 和AutoLayout教程2

第二篇我带大家做个自动布局的DEMO,这次会讲一些稍微复杂点的布局。整体思路照着《iOS8 by tutorials》的第一章来,大部分直接翻译,会加入我自己的解释和理解,有兴趣的可以上Raywenderlich网站购买正版图书。打开Xcode,新建一个single ViewController项目,打开storyboard,拖一个ImageView到我们的viewcontroller里,然后

2015-03-26 15:09:33 379

转载 SizeClass和AutoLayout教程1

转载自http://www.jianshu.com/p/bd071f9a558d#SizeClass和AutoLayout教程1  讲SizeClass之前,先讲Layout,因为SizeClass 本质上就是AutoLayout的升级版。  AutoLayout到底是什么?其实就是个约束布局,有点像Android的relativelayout,想想用代码写个UILabel

2015-03-26 15:05:48 492

转载 LLdb篇二 教你使用faceBook的chisel来提高调试效率

转载自http://www.jianshu.com/p/b2371dd4443b这次真是久违的第二篇了,过年的时候一直在帮家里带孩子,顺便用webStorm这个神器重新温习了下前端的知识。然后最近刚来北京又是重感冒,又是找房子,整个来说coding还是写博客效率极低又苦不堪言。首先如果使用lldb,最好你要学着使用chisel来提高效率,否则你会浪费很多的时间,除非你自己会写pyt

2015-03-19 16:22:34 688

转载 LLDB篇一,让lldb提升你的效率

转载自http://www.jianshu.com/p/f888db82fc27本来一直想给大家普及一下lldb的使用,因为身边有很多朋友虽然开发了很久,但是还是不会使用调试器,还傻傻的打一个log,重启程序再看这个值。说,是不是你,中招没。这一篇也是为了帮这些朋友认识一下调试器的强大。整篇介绍的例子都是基于我的贴图demo的。1.首先介绍下如何避免重启程序打一个log如图

2015-03-19 16:19:24 673

原创 iOS程序崩溃原因以及解决办法(持续更新)

崩溃提示1.No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=x86_64, VALID_ARCHS=i386). 解决办法build active architecture only改成NO,architectures自定义添加armv7,armv7s,valid architectures也是a

2015-01-26 16:43:40 2367

原创 iOS修改UILabel的行间距

- (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup after loading the view. //UILabel UILabel *label=[[UILabel alloc]initWithFrame:CGRectMake(50, 50, 300, 300)];

2015-01-20 15:32:07 871

原创 Xcode6添加pch文件

1、创建一个新的pch的文件2、添加到工程中3,修改工程配置文件

2015-01-19 16:42:37 464

原创 iOS常用宏

//屏幕相关#define myWindow ([UIApplication sharedApplication].keyWindow)#define windowContent ([[UIScreen mainScreen] bounds])#define windowContentHeight ([[UIScreen mainScreen] bounds].size.height)

2015-01-14 13:50:00 521

原创 iOS审核被拒原因以及解决办法

一、Reasons2.2: Apps that exhibit bugs will be rejected----- 2.2 -----We found that your app exhibited one or more bugs, when reviewed on iPad running iOS 8.1.2 and iPhone 5s running iOS

2015-01-13 15:38:05 980

转载 iOS页面间传值的方式(NSUserDefault/Delegate/NSNotification/Block/单例)

iOS页面间传值的方式(NSUserDefault/Delegate/NSNotification/Block/单例)实现了以下iOS页面间传值:1.委托delegate方式;2.通知notification方式;3.block方式;4.UserDefault或者文件方式;5.单例模式方式;6.通过设置属性,实现页面间传值在iOS开发中,我们经常会遇到页面间跳转传值的问题,现归纳总

2015-01-07 13:47:09 755

转载 iOS单例模式 or NSUserDefaults

本文内容:iOS的单例模式NSUserDefaults的使用总结:iOS单例模式 and NSUserDefaultsiOS的单例模式提起单例模式大家都不陌生,什么懒汉式,饿汉式,老汉式。。。扯远了一开始觉得Objective-C中没有绝对的私有方法,该如何实现单例模式呢?后来觉得想多了,限制构造方法的使用式徒劳的,因为程序是人写的,既然是单例了,那就老老实实调用自

2015-01-05 13:46:33 901

转载 初识Block

前言本文是小弟从破船大哥那转载来的,感觉比较经典,所以就收藏了,原文出处这里推荐一个block语法速查网站:http://f******blocksyntax.com(保护单纯少年,和谐了网址,但是链接是好使的)本文由破船译自rypress小引本周末微博上朋友发了一个关于block的MV,只能说老外太逗了。大家也可以去看看怎么回事: Cocoa

2015-01-05 13:45:04 521

转载 GCD 深入理解(二)

GCD 深入理解:第二部分本文转载自https://github.com/nixzhu/dev-blog再次声明:本文转载自https://github.com/nixzhu/dev-blog本文翻译自 http://www.raywenderlich.com/63338/grand-central-dispatch-in-depth-part-2原作者:Derek

2015-01-05 13:42:09 736

转载 GCD 深入理解(一)

本文由@nixzhu翻译至raywenderlich的《grand-central-dispatch-in-depth-part-1》虽然 GCD 已经出现过一段时间了,但不是每个人都明了其主要内容。这是可以理解的;并发一直很棘手,而 GCD 是基于 C 的 API ,它们就像一组尖锐的棱角戳进 Objective-C 的平滑世界。我们将分两个部分的教程来深入学习 GCD 。

2015-01-05 11:35:13 496

转载 iOS 关于TestFlight的使用

转载自:http://www.cocoachina.com/ios/20141229/10724.html相信一部分开发者,对于Apple收购TestFlight有着比较好奇的心态,那么TestFlight在被收购后,已经再次重新正式发布,可以正常使用了,那么又有多少开发者会去使用它呢?读完Apple的TestFlight官方文档之后,已经不能阻止我的小宇宙爆发了,

2014-12-30 10:44:00 2826

原创 iOS中判断UITextField的输入只为数字

#define NUMBERS @"0123456789\n"//实现UITextField的代理方法- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string{    NSCharac

2014-12-29 13:56:22 2527

原创 iOS技术网站汇总(持续更新ing)

CocoaChinaCode4App唐巧的技术博客

2014-12-23 14:26:38 619

转载 OS 8 AutoLayout与Size Class自悟

转载自http://www.cocoachina.com/ios/20141217/10669.html前言iOS8和iPhone6发布已经过去蛮久了,广大的果粉终于迎来了大屏iPhone,再也不用纠结为大屏买三星舍苹果了…但是对于iOS开发人员来说,迎来了和Android开发开发一样的问题—>各种屏幕的适配(是不是可以要求加工资的节奏).对于适配,网传各种有关Size Class

2014-12-23 13:58:41 363

原创 解决UITableView分割线距左边有距离的办法

我们在使用tableview时会发现分割线的左边会短一些,通常可以使用 setSeparatorInset:UIEdgeInsetsZero 来解决。但是升级到XCode6之后,在iOS8里发现没有效果。下面给出解决办法:首先在viewDidLoad方法中加上如下代码:    if ([self.tableView respondsToSelector:@selector(se

2014-11-27 15:08:39 785

原创 iOS字符串常用操作集合

一。iOS 字符串截取

2014-11-04 09:35:42 914

转载 iOS学习之 plist文件的读写

在做iOS开发时,经常用到到plist文件,  那plist文件是什么呢? 它全名是:Property List,属性列表文件,它是一种用来存储串行化后的对象的文件。属性列表文件的扩展名为.plist ,因此通常被称为 plist文件。文件是xml格式的。Plist文件通常用于储存用户设置,也可以用于存储捆绑的信息我们创建一个项目来学习plist文件的读写。

2014-11-03 11:28:06 417

原创 共享iOS证书

1. 下载.cer文件到别的机器。就是在IDP上的那个。2. 从发送申请文件(certificate Request,后缀名为certSigningRequest)的机器上把证书对应的private key(.p12文件)导出,密码自己定,要记住,后面导入的时候要用。3. 在你需要的机器上安装证书(.cer),导入私钥文件(.p12)。安装对应App的provisioning profile。

2014-10-31 09:32:25 728

原创 ios 判断是qq,银行卡,手机号等等公用的方法。

转载自:http://blog.csdn.net/tt5267621/article/details/39963639

2014-10-14 17:43:53 1535

原创 集成支付宝SDK时错误的解决办法

解决办法:在Bulid

2014-08-29 09:35:42 33077 5

转载 iOS 字符串截取

1.substringWithRange:

2014-08-28 14:11:52 773

原创 连点两次按钮进入两次页面的解决方案

UIWindow *window=[UIApplication sharedApplication].keyWindow; UIView *loginView=[window viewWithTag:117]; if (!loginView) { _secondVc=[[SecondViewController alloc] init]; _secondVc.view.frame=CGRectMa

2014-08-21 15:21:38 1204

原创 iOS 属性传值失败原因

错误现象 :页面跳转,属性传值失败原代码     :

2014-08-21 15:14:02 2291

转载 iOS手势识别的详细使用(拖动,缩放,旋转,点击,手势依赖,自定义手势)

1、UIGestureRecognizer介绍手势识别在iOS上非常重要,手势操作移动设备的重要特征,极大的增加了移动设备使用便捷性。iOS系统在3.2以后,为方便开发这使用一些常用的手势,提供了UIGestureRecognizer类。手势识别UIGestureRecognizer类是个抽象类,下面的子类是具体的手势,开发这可以直接使用这些手势识别。UITapGestur

2014-08-21 15:04:40 492

原创 iOS 后台播放音乐

在plist文件中加入下面的字段:需要先导入框架及代码中#import - (void)applicationWillResignActive:(UIApplication*)application{//将要进入后台   [[UIApplicationsharedApplication]beginReceivingRemoteControlEvents];//让后台

2014-08-21 09:15:38 449

空空如也

空空如也

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

TA关注的人

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