自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 [转]UIColor,CGColor,CIColor三者的区别和联系

http://www.cnblogs.com/smileEvday/archive/2012/06/05/UIColor_CIColor_CGColor.html  最近看了看CoreGraphics的东西,看到关于CGColor的东西,于是就想着顺便看看UIColor,CIColor,弄清楚它们之间的区别和联系。下面我们分别看看它们三个的概念:一、UIColor  UICo...

2015-10-22 13:28:00 168

转载 [转]黑幕背后的__block修饰符

http://www.cocoachina.com/ios/20150106/10850.html我们知道在Block使用中,Block内部能够读取外部局部变量的值。但我们需要改变这个变量的值时,我们需要给它附加上__block修饰符。__block另外一个比较多的使用场景是,为了避免某些情况下Block循环引用的问题,我们也可以给相应对象加上__block 修饰...

2015-10-21 19:02:00 161

转载 快速枚举的迭代器类NSEnumerator

另外,OC中有一个专门的快速枚举的迭代器类NSEnumerator,这个类的使用方法如下://得到一个对应的enumerator对象NSEnumerator * enumerator = [self.view.subviews reverseObjectEnumerator];for(UIView * views = [enumerator nextObje...

2015-10-21 18:39:00 154

转载 [转]AFNetworking 3.0迁移指南

http://www.jianshu.com/p/047463a7ce9b?utm_campaign=hugo&utm_medium=reader_share&utm_content=note&utm_source=weixin-timeline&from=timeline&isappinstalled=1AFNetworking 3.0...

2015-10-21 09:54:00 74

转载 [转]Xcode概览:调试应用程序

原文网址:blog.csdn.net/fhbystudy/article/details/12856261本文由CocoaChina翻译组成员Creolophus(github主页)翻译自苹果官方文档Xcode Overview:Debug Your App,校对唧唧歪歪,敬请勘误。当您点击了工作区工具条中的运行按钮并且你的应用编译成功,那么Xcode运行您的应用程...

2015-10-20 17:46:00 65

转载 linker 错误解决办法 地图

转载于:https://www.cnblogs.com/Cheetah-yang/p/4895170.html

2015-10-20 16:15:00 300

转载 [转][iOS Crash文件分析]-如何使用symbolicatecrash工具

上传一软件,被拒了,自己测试了n遍都未出现这个情况,今天用symbolicatecrash工具分析了一下苹果提供的Crash文件,最终查到是- (void)mapView:(MKMapView *)mapView didUpdateUserLocation:(MKUserLocation *)userLocation这里出问题,在第一次进入更新位置的时候,userLocation....

2015-10-20 15:35:00 89

转载 [转] ios打包IPA的各种问题和解决方法

最近做了一个东西,在打包ipa文件时遇到了各种问题,纠结了我好几天。 由于我一直是做android的,在打包时以为ios打包也和android一样:用IDE(eclipse)生成一个签名证书,然后打包。事实证明ios的打包比这复杂多了。下面介绍一下我遇到的各种问题。1.证书问题要打包ipa首先需要设置code sign identity,...

2015-10-20 15:17:00 154

转载 [转] 出现( linker command failed with exit code 1)错误总结

这种问题,通常出现在添加第三方库文件或者多人开发时。这种问题一般是找不到文件而导致的链接错误。 我们可以从如下几个方面着手排查。 1.以如下错误为例,如果是多人开发,你同步完成后发现出现如下的错误。[html]view plaincopyUndefinedsymbolsforarchit...

2015-10-20 15:16:00 142

转载 IOS-TextField知多少

http://blog.csdn.net/tskyfree/article/details/8121915///初始化textfield并设置位置及大小 UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)];//设置边框样式,只有设置了才会显示边...

2015-10-20 12:28:00 35

转载 [转] ios数组基本用法和排序

http://blog.csdn.net/daiyelang/article/details/187269471.创建数组[objc]view plaincopy//创建一个空的数组NSArray*array=[NSArrayarray];//创建有1个元素的数组array=[N...

2015-10-20 12:23:00 64

转载 [转] 【iOS基础知识】之判断NSString是否为整数、浮点数

//判断是否为整形:- (BOOL)isPureInt:(NSString*)string{ NSScanner* scan = [NSScannerscannerWithString:string]; intval; return[scanscanInt:&val] && [scanisAtEnd];}...

2015-10-20 12:22:00 141

转载 解决resignFirstResponder或者endEditing无效的办法

当你想要收回弹出的键盘时却发现平时用的resignFirstResponder和endEditing都失去作用时,应该考虑一下当前的TextField是否为第一响应者,如果不是第一响应者的话,自然下面的几个方法都没有效果,解决办法有二:1、找出当前第一响应者,然后resignFirstResponder。2、先对TextFieldbecomeFirstResponder然后再...

2015-10-17 16:33:00 544

转载 iOS 根据文字字数动态确定Label宽高

iOS7中用以下方法- (CGSize)sizeWithAttributes:(NSDictionary*)attrs;替代过时的iOS6中的- (CGSize)sizeWithFont:(UIFont*)font方法 // iOS7_API_根据文字 字数动态确定Label宽高 // 设置Label的字体 Helveti...

2015-10-15 17:27:00 74

转载 [转] iOS开发-搜索栏UISearchBar和UISearchController

原文网址:http://www.cnblogs.com/xiaofeixiang/p/4273620.html?utm_source=tuicooliOS中UISearchDisplayController用于搜索,搜索栏的重要性我们就不说了,狼厂就是靠搜索起家的,现在越来越像一匹没有节操的狼,UC浏览器搜索栏现在默认自家的神马搜索,现在不管是社交,O2O还是在线教育等都会有...

2015-10-15 17:26:00 99

转载 UIActionSheet的最后一项点击失效

在开发过程中,发现有时候UIActionSheet的最后一项点击失效,点最后一项的上半区域时有效,这是在特定情况下才会发生,这个场景就是试用了UITabBar的时候才有。解决办法:在showView时这样使用,[actionSheet showInView:[UIApplication sharedApplication].keyWindow];或者[sheet showInV...

2015-10-08 12:17:00 73

转载 判断iphone 屏幕大小宏定义

#define IS_IPAD (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) #define IS_IPHONE (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone) #define IS_RETINA ([[UIScreen mainScreen...

2015-09-28 17:35:00 101

转载 iOS - 验证输入的是否是正确的身份证号码和手机号码

- (BOOL)checkIdentityCardNo:(NSString*)cardNo{ if (cardNo.length != 18) { return NO; } NSArray* codeArray = [NSArray arrayWithObjects:@"7",@"9",@"10",@"5",@"8",@"4",...

2015-09-28 12:46:00 164

转载 Prefix.pch文件的用法

我们知道,每新建立一个工程,比如说HelloWord,在分类SupportingFiles里都会有一个以工程名开头-Prefix.pch结尾的文件,如HelloWord-Prefix.pch。对于这个文件,很长一段时间里笔者都没觉得它碍事。直到有一天笔者学习NSLog看网上的教程,大家是怎样在最终提交应用的时候,一次性将NSLog语句移除。网上大多转来转去的方法,都是说把如下...

2015-09-25 16:26:00 174

转载 开启一个新项目时, 项目目录文件夹结构

目录文件夹结构AppDelegateSectionsMacroGeneralHelpersVendorsResources一个合理的目录结构首先应该是清晰的,让人一眼看上去就能大概了解目录的职责,且容易应对新的变化。AppDelegate这个目录下放的是AppDelegate.h(.m)文件,是整个应用的入口文件,所以单独拿出来。Macro这个目录下放了整个应用会用到的宏定义...

2015-09-25 15:11:00 147

转载 Xcode 的正确打开方式——Debugging

程序员日常开发中有大量时间都会花费在 debug 上,从事 iOS 开发不可避免地需要使用 Xcode。这篇博客就主要介绍了 Xcode 中几种能够大幅提升代码调试效率的方式。“If debugging is the process of removing bugs, then programming must be the process of putting them...

2015-09-24 16:29:00 77

转载 多次页面跳转后pop回主界面的问题

最近写代码的时候出了点BUG, 查阅资料后终于解决了. 问题原因大概是: 项目中所有的viewController都是继承自一个封装好的viewController. navigationbar, navigationbaritem所有的方法都是大神自己写的.所以pop回主界面不知道怎么的会跳转到登录界面, 下面说我解决的方法:比如先从A界面跳到B界面,再从B界面跳到C界面,...

2015-09-24 15:39:00 142

转载 Bug调试(lldb)

原文网址:http://www.cnblogs.com/Twisted-Fate/p/4760156.html今天博主有一些Bug调试的需求,遇到了一些困难点,在此和大家分享,希望能够共同进步.Xcode的Bug调试方法大概有以下几种:1.断点,全局断点,条件断点配合Nslog找出Bug2.静态分析工具:Analyze,静态检测内存3.动态分析工具:P...

2015-08-27 20:33:00 166

转载 理解Bitcode:一种中间代码

原文网址: http://www.cocoachina.com/ios/20150818/13078.html今天试着用Xcode 7 beta 3在真机(iOS 8.3)上运行一下我们的工程,结果发现工程编译不过。看了下问题,报的是以下错误:1ld:‘/Users/**/Framework/SDKs/PolymerPay/L...

2015-08-27 20:30:00 264

转载 使用AFNetWorking读取JSON出现NSCocoaErrorDomain Code=3840的解决方法

最近在使用AFNetworkWorking读取JSON时,出现了NSCocoaErrorDomain Code=3840的错误。这种错误应该是服务器端返回JSON格式不对造成的。通过Google搜到这篇文章印证了我的猜想。链接如下图解决方案如下:这样就可以将服务器端不完整的json就可以显示出来了。转载于:https://www.cnblogs....

2015-08-11 19:48:00 135

转载 No identities are available for signing的解决方法

今天将做好的app提交到app store,结果就出现标题上的错误。“No identities are available for signing”。这个错误对于一个iOS开发者来说已经很平常了,这个时候到苹果开发者网站生成Provisioning Profiles即可。然后把生成的文件下载点击,重启xcode即可。可惜当我再次提交Validate的时候,结果还是这个错误。看错误...

2015-08-11 19:41:00 79

转载 Aufree/trip-to-iOS

https://github.com/Aufree/trip-to-iOS?utm_source=next.36kr.com转载于:https://www.cnblogs.com/Cheetah-yang/p/4718861.html

2015-08-10 18:47:00 113

转载 Alcatraz -- 一个神奇的管理插件的Xcode插件

InstallPaste this into your terminal:curl -fsSL https://raw.githubusercontent.com/supermarin/Alcatraz/deploy/Scripts/install.sh | shAlcatraz is available for OSX 10.9+ and Xcode 5+ only....

2015-08-10 18:41:00 67

转载 GenericKeychain

KeychainItemWrapper是apple官方例子“GenericKeychain”里一个访问keychain常用操作的封装类,在官网上 下载了GenericKeychain项目后,只需要把“KeychainItemWrapper.h”和 “KeychainItemWrapper.m”拷贝到我们项目,并导入Security.framework转载于:https:/...

2015-08-09 20:28:00 161

转载 新建Podfile命令

接下来,你需要建立一个主工程.建立成功以后,再次启动终端, 利用cd命令进入到工程文件夹内,此时需要创建一个特殊的文本文件,命令如下:命令:touch Podfile 创建命令:open -e Podfile 打开此时,Mac应该是自动打开记事本. 接下来就开始加入我们要使用的库了.编制格式可以参考CocoaPods的官方文档示例:[csharp...

2015-08-09 19:40:00 153

转载 Ping++支付

iOS SDK 接入指南安装使用 CocoaPods在 Podfile 添加 pod 'Pingpp', '~> 2.1.0'默认会包含支付宝、微信、银联和百度钱包,你也可以自己选择渠道。目前有 ApplePay、Alipay、Wx、UnionPay、Bfb 五个子模块可选择,例如: pod 'Pingpp/Alipay', '~> 2.1.0' po...

2015-08-09 18:12:00 79

转载 Cocoapods在OS X Yosemite上报错的解决方法

今天升级了Mac OS X 10.10-Yosemite以后运行pod install遇到下面的错误:/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:245:in'mkdir':Permissiondenied-/Library/Rub...

2015-08-09 12:05:00 2340

转载 CocoaPods pod install/pod update更新慢的问题

最近使用CocoaPods来添加第三方类库,无论是执行pod install还是pod update都卡在了Analyzing dependencies不动原因在于当执行以上两个命令的时候会升级CocoaPods的spec仓库,加一个参数可以省略这一步,然后速度就会提升不少。加参数的命令如下:pod install --verbose --no-repo-update...

2015-08-09 12:03:00 53

转载 跳转到另一个APP

看看这个代码: http://code4app.com/codesample/4fcc512d6803fae60b000002 inApp跳转,不过需要Nimbus类库。 要跳转到另一个APP,需要另一个APP设置 URL types ,这不能传图,具体百度,很简单,这里假设设置为myAPP,再用下面方法跳转 ...

2015-08-07 21:49:00 76

转载 怎么解决UIScrollView把uitableviewcell的点击事件屏蔽了

[self.contentView addSubview:self.scrollView]; self.scrollView.userInteractionEnabled = NO; [self.contentView addGestureRecognizer:self.scrollView.panGestureRecognizer]; 转载于:htt...

2015-08-03 20:50:00 185

转载 MAC OS 如何安装命令行工具:Command Line Tools

打开终端输入:xcode-select --install 回车安装好了测试结果:gcc -v显示如下:xcode-select: note: install requested for command line developer toolsapple-1tekiiMac:~ apple-1$ gcc -vConfigured with: --...

2015-08-03 16:25:00 129

转载 iOS图标去掉阴影和反光

在ios开发时, 程序的图标会被apple进行美化, 自动圆角, 加上阴影和反光效果;如果有时候不想要阴影和反光,可以这样做:在Info.plist中添加一个Icon already includes gloss effects并选择YES. 转载于:https://www.cnblogs.com/Cheetah-yang/p/4699621.html...

2015-08-03 16:11:00 432

转载 设置上一级controller的backBarButtonItem

设置上一级controller的backBarButtonItem.self.navigationItem.backBarButtonItem= [[UIBarButtonItem alloc]initWithTitle:@"返回"...

2015-08-03 16:10:00 90

转载 NSString 是否存在空格

NSString *_string = [NSString stringWithFormat:@"123 456"];NSRange _range = [_string rangeOfString:@" "];if (_range.location != NSNotFound) { //有空格}else { //没有空格} ...

2015-08-03 16:09:00 111

转载 ios代码大全

http://blog.csdn.net/kepoon/article/details/7763106转载于:https://www.cnblogs.com/Cheetah-yang/p/4699559.html

2015-08-03 15:53:00 50

空空如也

空空如也

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

TA关注的人

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