自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

MinggeQingchun的博客

记录就是一种积累,积累就是一种提高,提高就是一种成长!

  • 博客(16)
  • 资源 (7)
  • 收藏
  • 关注

原创 iOS-iPad强制竖屏

新建项目时我们都会选择“Universal”(同时适用于iPhone和iPad),但是iPad有好几个方向需要适配,在iPad应用开发时如何让设备只支持横屏(landscape)或竖屏模式,设置方法如下:通过Xcode中的plist文件设置“Supported interface orientations (iPad)”,如果只支持横屏的话,只选择横屏左和横屏右,这种方法实质是在xxx_info....

2018-05-22 17:10:36 7521 1

转载 iOS-watchdog看门狗机制

背景应用 100% Loss 时完全无法启动,一直崩溃。彻底切断网络连接正常启动,调试模式状态下等待时间非常久,但可以启动,并伴随 UI 微卡。强烈的预感这是线程阻塞。前一段时间被 Core Data Concurrency 折腾的够呛,看见线程问题就略有些心慌。原因首先看了 crash log,一如猜测,的确是卡在了主线程;意料之外的是,无数次闪退只留下了一份崩溃日志,如下所示:第一次见,读了一...

2018-05-02 13:41:59 2145

原创 iOS-could not set nil as the value for the key

从后台请求到的数据往往存在空值, 这时前台便无法处理数据, 赋值model属性的时候出现: could not set nil as the value for the key的报错.这时可用下列方式解决:1. 在model的基类中重写setnilvalueforkey:- (void)setNilValueForKey:(NSString *)key{ [self setValue:@"...

2018-05-25 15:47:36 440

原创 iOS-trim方法实现

在Java,javascript中,都有trim的系统实现(将字符串的首尾空格去掉),但在iOS开发中,却没有找到现成的trim方法的实现,只有自己实现该方法了,下面是trim方法的实现:NSString *string = @" the begining and the end "; NSString *trimmedString = [string stringByTrimmi...

2018-05-22 17:20:40 1119

转载 iOS异常捕获

文章目录1. 前言2. 一. 系统Crash3. 二. 处理signal3.1. 下面是一些信号说明3.2. 关键点注意4. 三. 实战5. 四. Crash Callstack分析 - 进⼀一步分析6. 五. demo地址7. 六. 参考文献前言今天在ios高级群237305299,有朋友问到iOS的异常捕捉的问题,这一块以前也没有研究过,趁此机会研究了一把。并写了一个demo,如有需要可以在文...

2018-05-22 11:25:52 381

转载 iOS-Objective-C的本质

众说周知,我们平时编写的OC代码,底层都是C/C++实现的我们可以通过一个终端指令,将我们的OC代码转换成C/C++代码xcrun -sdk iphoneos clang -arch arm64 -rewrite-objc 文件名 -o 输出的CPP文件例如:xcrun -sdk iphoneos clang -arch arm64 -rewrite-objc main.m -o main.cpp...

2018-05-18 11:25:37 438

转载 iOS-马甲包审核以及常见审核问题

1、苹果近期审核动态分析  2、2018年App Store算法重大调整首次曝光一、苹果近期审核动态分析1、机审越来越完善众所周知,应用在上架至App Store前,必须通过神秘的苹果审核团队的审核。能否在短时间内顺利通过审核,对App推广节奏和策略、以及迭代等的应该是非常大的!首先讲一下提审的流程目前应用提审的整个流程大体分为五个阶段,这个登录过iTC后台或操作过Ap...

2018-05-17 13:48:53 2398

转载 iOS-model转化为字典

将model转化为字典 刚入行时就见过项目里有mode转化为字典的代码,后来用过MJExtension的第三方库,非常好用,其实原理就是利用runtime遍历所有属性值,然后进行转化。但是自己从来没有动手写过~~~今天亲自写一写1.先用runtime遍历所有属性值代码如下:- (NSDictionary *)dicFromObject:(NSObject *)ob...

2018-05-11 14:14:04 12363

原创 iOS-打包上传报错ERROR ITMS-90717: Invalid App Store Icon. The App Store Icon in the asset catalog in ‘***

关于升级Xcode9之后打包App遇到的问题打包上传时报错如下:ERROR ITMS-90717: “Invalid App Store Icon. The App Store Icon in the asset catalog in ‘*.app’ can’t be transparent nor contain an alpha channel.”然后右键对应图标,显示简介,检测Alpha通道...

2018-05-10 17:17:59 9681

转载 iOS-Crash日志

Understanding Crash Reports on iPhone OShttps://developer.apple.com/videos/wwdc/2010/?id=317http://www.cnblogs.com/smileEvday/p/Crash1.htmlhttp://www.cocoachina.com/industry/20130725/6677.html   http:...

2018-05-10 17:11:26 834

转载 iOS-watchdog(看门狗)机制

为了防止一个应用占用过多的系统资源,开发iOS的苹果工程师门设计了一个“看门狗”的机制。在不同的场景下,“看门狗”会监测应用的性能。如果超出了该场景所规定的运行时间,“看门狗”就会强制终结这个应用的进程。开发者们在crashlog里面,会看到诸如0x8badf00d这样的错误代码。在ARC及手机型号比较低的情况下,这种现象尤为突出。The exception code 0x8badf00d ind...

2018-05-02 12:04:08 3945

转载 iOS-POST请求时发送字符串问题

在ios post请求时发json格式就不再细说,普通方式即可发送字符串则需要特殊处理,代码如下:1,注意content-Type,2 ,对字符编码, 3,编码完成之后,前面需要加上=(适用于C#的webapi请求)[mutableRequest setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-T...

2018-05-01 16:19:31 2451

转载 iOS-彻底解决Xcode报错:Command /usr/bin/codesign failed with exit code 1

GITHUB Clone工程后报如下:Command /usr/bin/codesign failed with exit code 解决办法:Choose后再切换回General发现已经没有的选项, 说明已修复完成Pods PROJECT下可能还有别的TARGET需要设置, 全部设置完后Clean工程即可. 参考地址:http://stackoverflow.com/questions/4031...

2018-05-01 13:56:28 1376

原创 iOS-使用AFN的DELETE请求遇到的坑

事情是这样的:我们公司的项目中有地方用到删除功能,服务器端给提供了删除接口 使用的是delete请求方式,我度娘查看了delete的相关问题写的都很少,然后自己摸索二次封装了delete。然后传参,服务器端要传的是类似post请求的body体中的数据 也就是传一个字典过去 ,那么我就把字典给他传过去呗,结果是服务器死活收不到这个我传过去的字典数据,然后就是我跟后台联调,发现我传过去的是将字典拆分后...

2018-05-01 11:46:57 2445

原创 iOS-ERROR ITMS-90717: can’t be transparent nor contain an alpha channel.

关于升级Xcode9之后打包App遇到的问题打包上传时报错关于升级Xcode9之后打包App遇到的问题打包上传时报错如下:ERROR ITMS-90717: “Invalid App Store Icon. The App Store Icon in the asset catalog in ‘*.app’ can’t be transparent nor contain an alpha cha...

2018-05-01 10:27:15 3075

转载 iOS-Missing Private key解决方案-iOS证书 .cer 以p12文件

一个苹果证书怎么多次使用——导出p12文件为什么要导出.p12文件:因为苹果规定 .cer证书只能存在于一台机器上,因此 如果另一台电脑想要用的话,需要导出为.p12 file ,安装到另一台没有安装.cer文件的mac电脑 当我们用大于三个mac设备开发应用时,想要申请新的证书,如果在我们的证书里,包含了3个发布证书,2个开发证书,可以发现再也申请不了开发证书和发...

2018-05-01 09:40:46 7197

UILabel的text设置不同颜色、字体

UILabel的text设置不同颜色、字体

2016-09-19

导航栏渐变透明

导航栏渐变透明

2016-09-19

cell自适应高度

cell自适应行高

2016-09-19

Xcode的Targets多版本构建

使用Xcode的Targets进行多版本构建

2016-08-18

Xcode的Targets进行多版本构建

使用Xcode的Targets进行多版本构建

2016-08-17

使用Xcode的Targets进行多版本构建

使用Xcode的Targets进行多版本构建,使用相同的代码,却使用不同的资源文件

2016-08-17

UIlabel根据文本、字体获得label宽度;自适应宽高

UIlabel根据文本、字体获得label宽度;自适应宽高

2004-07-05

空空如也

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

TA关注的人

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