调试
文章平均质量分 52
搬砖魂
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Xcode使用快捷键以及快速排版
原文地址:http://www.linuxidc.com/Linux/2012-08/67905.htm所转的原地址:http://blog.youkuaiyun.com/joyhen/article/details/28885877Xcode常用快捷键,网上找的总结一下,特别是格式化代码隐藏xcode command+h退出xcode command+q关闭窗转载 2016-01-19 14:17:33 · 722 阅读 · 0 评论 -
iOS First throw call stack....libc++解决方法提议。
有时候,xcode出现不打印错误的原因的。 例如: 这时候,我们可以把把异常抛出来看。 第一步:[objc] view plain copy print?- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictiona原创 2016-09-23 09:40:34 · 1798 阅读 · 0 评论 -
iOS10 权限导致crash的问题解决方案
This app has crashed because it attempted to access privacy-sensitive data without a usage description原创 2016-09-22 16:16:38 · 1724 阅读 · 3 评论 -
断言NSAssert()和NSParameterAssert区别和用处
NSAssert和assert是断言,主要的差别是assert在断言失败的时候只是简单的终止程序,而NSAssert会报告出错误信息并且打印出来.所以尽管的使用NSAssert,可以不去使用assert.iOS中用的最多的是两对断言, NSAssert/NSCAssert 和 NSParameterAssert/NSCparameterAssert. 要知道他们的区别,我们先来看看他们原创 2017-06-26 09:44:56 · 803 阅读 · 0 评论 -
iOS CocoaPods安装和使用图解
http://www.cnblogs.com/jys509/p/4839803.html转载 2017-07-05 11:55:47 · 426 阅读 · 0 评论 -
iOS 使用 Cocoapods安装图文
Cocoapods安装步骤一、升级Ruby环境sudo gem update --system如果Ruby没有安装,请参考 如何在Mac OS X上安装 Ruby运行环境二、使用淘宝的RubyGems镜像安装CocoaPods时我们要访问cocoapods.org,用淘宝的RubyGems镜像来代替官方版本,执行以下命令:gem source转载 2017-07-05 16:05:47 · 597 阅读 · 0 评论 -
iOS 限制输入框的字符长度
目的达到长度可以输入,但是显示和获取的数据永远都是限定的长度1、对textfield进行监听[TextFieldaddTarget:selfaction:@selector(textFieldDidChange:)forControlEvents:UIControlEventEditingChanged];2、实现监听的方法-原创 2017-10-12 14:43:24 · 987 阅读 · 0 评论 -
iOS 11之后相册权限变更
直接上代码+截图 (http://img.blog.youkuaiyun.com/20180110151849217?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaW9zV29ya2Vy/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast) 相机+相册权限 及其描原创 2018-01-10 15:24:56 · 1350 阅读 · 0 评论 -
iOS强制横屏+键盘横屏显示+中途退出再进入也是横屏
一般手机APP采用的是竖屏显示,这样使用起来更加方便,但是也不是绝对,毕竟需求在不停变动,也可能在某个页面需要采取横屏显示。以下是我踩得坑:例:在controller B 页面中使用横屏,返回上层controler A是竖屏。在controller B页面中写入以下代码//支持的方向-(UIInterfaceOrientationMask)supported原创 2018-01-10 15:26:47 · 1536 阅读 · 0 评论 -
iOS 指定控件使用圆角属性
以Button为例 创建Button就不写了设置圆角通常用layer.cornerRadius,也就是像下面这样 button.layer.masksToBounds = YES; button.layer.cornerRadius = 4.;但是UI也经常变化的,例如要设置成某个角为圆角,layer.cornerRadius就摸瞎了,毕竟这个属性是通用全角的。 这里就需要使原创 2018-01-10 15:35:16 · 560 阅读 · 0 评论 -
read failed: The data couldn’t be read because it isn’t in the correct format.
多语言报错,但Xcode没有具体定位在哪一行报错解决方法。原创 2016-08-15 11:43:00 · 5928 阅读 · 0 评论 -
SDWebImage的option介绍
一、options所有选项: //失败后重试 SDWebImageRetryFailed = 1 << 0, //UI交互期间开始下载,导致延迟下载比如UIScrollView减速。 SDWebImageLowPriority = 1 << 1, //只进行内存缓存 SDWebImageCacheMemoryOnly转载 2016-07-18 15:35:40 · 3047 阅读 · 0 评论 -
UIViewContentModel使用
UIImageView 的contentMode这个属性是用来设置图片的显示方式如居中、居右,是否缩放等,有以下几个常量可供设定:UIViewContentModeScaleToFillUIViewContentModeScaleAspectFitUIViewContentModeScaleAspectFillUIViewContentModeRedrawUIVie原创 2016-07-18 15:33:45 · 553 阅读 · 0 评论 -
iOS: 如何在工程中设置 DEBUG 模式?
在APP 开发中,有时需要做一些模拟数据, 这时候,就得设置一个 Debug 开关, 当发布时,再把这个 Debug 关掉Xcode中具体设置如下打开DEBUG 模式: DEBUG = YES 关掉DEBUG 模式: DEBUG = NO#if DEBUG ...... 模拟原创 2016-01-08 13:59:58 · 1103 阅读 · 0 评论 -
cornerstone 使用commit上传不成功
使用cornerstone管理代码的时候,有的时候commit了昨天的代码,但是update时发现缺少了一些文件。当在cornerstone中可以看到一些 文件后面跟随了 ? 号时,可以点击显示了 ?号的文件,再commit一次,发现上传成功。还有的情况是一些library中的.a文件没有commit成功,可以选择1、打开cornerstone,在右上角上 Corner原创 2016-01-08 14:19:17 · 3202 阅读 · 0 评论 -
cornerstone文件冲突解决方案
这里也推荐一篇他人的:http://my.oschina.net/joanfen/blog/194491原创 2016-03-02 16:58:37 · 17289 阅读 · 0 评论 -
iOSXcode7真机免证书调试
看到他人的,写的挺好。转一个http://blog.youkuaiyun.com/mydo/article/details/50405541转载 2016-02-02 09:56:51 · 555 阅读 · 0 评论 -
UICollectionView不能拖拽或者刷新抖动
UICollectionView使用中发现的问题,并将已解决方法贴出。原创 2016-03-16 10:50:31 · 4757 阅读 · 0 评论 -
iOS 原生的二维码/条形码扫描
本来想使用ZBar去做扫描的,但是我没有找到64位的ZBar。有的说是64,一添加进去发现还是32的,所以后来还是决定用苹果自己的。下面是苹果原生扫描的坑:使用苹果原生扫描的坑:1、判断设备是否开启相机授权。(下面是代码) NSString *mediaType =AVMediaTypeVideo; AVAuthorizationStatus authS原创 2016-06-29 10:57:31 · 4642 阅读 · 1 评论 -
GDataXMLNode使用
下载好GDataXMLNode,解压Zip包,里面有GDataXMLNode.h 和 GDataXMLNode.m文件,直接拖进项目中。下面是对使用GDataXMLNode一些配置。1、导入libxml2.tbd库2、在build setting 中找到Heather Search Paths。并在里面输入 /usr/include/libxml2原创 2016-07-22 16:40:45 · 908 阅读 · 0 评论 -
Xcode快速注释插件无法使用
借鉴的文章:http://blog.youkuaiyun.com/hengshujiyi/article/details/47123407我使用的xcode快速插件是:VVDocumenter 无法使用的背景原因:之前xcode是可以的,但是升级xcode之后就不能使用了。1、查看Xcode的UUID。如何查看,我们可以打开终端,并输入:defaults r原创 2016-07-25 15:09:27 · 1169 阅读 · 3 评论 -
iOS判断输入的字符是否都是中文
//1、判断输入的字符串是否全是中文-(BOOL)IsChinese:(NSString *)str{ NSInteger count = str.length; NSInteger result =0; for(int i=0; i< [strlength];i++) { int a =原创 2016-07-27 10:24:56 · 3313 阅读 · 0 评论 -
iOS经典错误Undefined symbols for architecture XXX
源博客:http://www.cocoachina.com/ios/20170221/18737.html首先声明因为我是在真机上编译的项目,所以报错的架构(CPU指令集)为arm64。如果我们使用64位模拟器(iPhone simulators 5s 或更高版本)编译或者运行项目,就会报以下错误: Undefined symbols for architecture x86_64:如果我们使用3翻译 2018-05-02 10:48:43 · 529 阅读 · 0 评论
分享