- 博客(6)
- 收藏
- 关注
原创 使用终端命令进行xcode项目打包
前言: 一般项目都有开发环境和生产环境,甚至还有其他的环境,每次要更新了,都是先测试环境,再生产环境,而且每次一修改,都要重复打包,一会一个,好烦心呀~~~于是乎想着方便点的打包方式。 1、先进入你项目所在的文件下下,比如我用在桌面上的一个测试项目TestQBImageVCcd /Desktop/TestQBImageVC/2、使用如下命令clean工程:xcodebuild clean -pr
2016-12-30 11:21:17 1947
原创 IOS中使用腾讯Bugly
前言: 最近项目打包分发给客服部门测试,有反馈说在iPhone 7,系统10.1种点击登录之后会有crash的问题,但是我们手上的手机没有问题。又不能把人家的手机拿过来调试,而且可能会有隐藏的crash,平时在测试过程中没有测试出来,又或者是不易复现的bug,于是乎就想到添加错误记录日志~~~1、只需要QQ号就可以申请账号了 2、新建产品 之前我已经新建一个项目了。 3、填写相关信息
2016-12-27 16:56:23 2779
原创 项目中遇到的坑~
问题一:从附件下载下来的图片,服务端返回字节流,客户端处理后怎么都不显示,有时候还报如下问题"-[__NSCFString bytes]: unrecognized selector sent to instance"1、正常字符串转NSData:NSData *imageData =[data dataUsingEncoding:NSUTF8StringEncoding];这种方法解析后,程序没有
2016-12-26 15:23:13 820
原创 Effective Objective-C 2.0 学习记录(三)
Effective Objective-C 2.0 学习记录(一) Effective Objective-C 2.0 学习记录(二)十一、协议(protocol)与分类(category) 我们可以把某个类应该实现的一系列方法定义在协议里面,最为常见的用途就是实现委托(delegate)模式 利用分类我们无须继承子类就可以为当前类添加方法。
2016-12-23 14:20:45 371
原创 Effective Objective-C 2.0 学习记录(二)
Effective Objective-C 2.0 学习记录(一) 八、黑魔法(Method Swizzling) 在runtime时,可以向类中新增或替换选择器所对应的方法实现。这种方法不宜滥用。 用到的相关方法: method class_getInstanceMethod(Class aClass, SEL aSelector) //返回aClass的名为aSelect...
2016-12-22 11:37:31 496
原创 Effective Objective-C 2.0 学习记录(一)
一、在.h文件中,头文件引入的时机尽量延后,只有确有需要时才引入,这样可以减少累的使用者所需引入的头文件数量。 eg:#import “YFViewController.h” 现在可以这样引入:@class YFViewController;(向前申明) 然后在.m文件中有用到这个YFViewController,再导入这个头文件。二、多用字面量语法,少用与之等
2016-12-20 18:14:56 509
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人