自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 自定义textfield

定制化UITextField控件的一些特性,需要继承它,然后重写方法。这些方法都会返回一个CGRect结构,制定了文本字段每个部件的边界范围,甚至修改placeHolder颜色,字体。– textRectForBounds:      //重写来重置文字区域– drawTextInRect:         //改变绘文字属性.重写时调用super可以按默认图形

2016-04-01 11:43:05 946

原创 afnetwork 又一个坑“The request timed out”

使用afn连续多个网络请求会出现错乱比如for循环中连续请求,导致本来抓包已经正确返回数据的请求收到的确实error,  在urlconnection中- (void)connection:(NSURLConnection __unused *)connection  didFailWithError:(NSError *)error{    self.error = er

2016-04-01 11:31:24 2966

原创 iOS开发:button不能点击

继之前总结的几种button不能点击情况,最近遇到新情况总结一下:1 button超出了父视图区域:父视图定义的范围,如果添加一个button已经在父视图外面,可以添加成功,但是点击不能响应;2 button可能被设置过disable,需要enable才能响应点击附之前的博客:iOS开发起初对button的印象就是点击,只要设置了响应方法,就可以有所

2016-04-01 11:29:45 1506

原创 移动端(iOS)SDK开发注意点

SDK开发相关的知识网上没有太细致的总结,下面根据自己的经验总结一下:SDK开发怎么做到更专业?不管内部代码多么混乱、没有层次、不专业,但是提交给他人的sdk(头文件+库)要保证足够的专业性,简单来说就是一句话:sdk开发就是在保证sdk源代码不外露的情况,给开发者一个可方便快速接入的,兼容多个iOS系统、真机模拟器调试、可以上线AppStore的库。这一句话包含的信息量甚

2015-12-03 15:52:54 3194

原创 ios9系统无法下载应用问题分析与解决

苹果更新系统后,最近打包的ipa包在ios9系统上无法安装(ios8可以),提示“无法下载应用”,经过一系列折腾解决了问题:参考 http://www.cocoachina.com/bbs/read.php?tid-325154.html 基本提供了以下几种解决路径,下面是折腾的过程:1. 首先怀疑是http和https的问题,苹果更新系统要求所有请求都变成http

2015-10-13 11:11:16 14327 4

原创 静态库没有更新

最近测试sdk时,在测试工程中将最新编译的库替换掉,运行程序,发现并不是自己编译的版本,就开始一段奇怪折腾的旅程:1. 首先为了验证编译的时间,也是为了定位是不是最新编译的库,在库里加了编译时间的log,使用c语言支持的宏定义__DATE__和 __TIME__,注意是双下划线,这样可以获取到编译时刻的时间和日期,奇怪的java中并不支持类似的编译。重新打包放进

2015-09-08 19:10:21 851

原创 越晚安装越后悔的xcode插件

下面这些插件下载+安装+试验 总共不超过1小时,但是绝对节省你在相关操作时20%以上的时间,越晚安装越后悔!!!0. 这个cocoaPods我就不说了,第三方插件你不会不用吧,那不用这个管理你绝对效率差很多!http://code4app.com/article/cocoapods-install-usage1. 是不是经常出现xcode的代码被误删

2015-08-29 19:26:37 820

原创 (使用xmpp)静态framework的使用

上一份博客已经说过动态framework使用,除了需要link,还需要工程配置的general配置项中embeded binary library将动态framework加入,而静态库使用与动态库有所区别:由于xmpp库中含有类别(category),所以需要修改编译选项Other Linker Flags设为“-ObjC”另外"_dns_free_resource_recor

2015-06-22 20:52:38 861

原创 改造动态framework为静态framework

公司产品之前使用xmpp作为底层库,之前同事编译自己的sdk静态库想生成.a库,但是各种编译问题(其实耐心修改配置都能解决),但是从百度找到方案用framework可以解决,所以最终使用的是framework,后来才发现,xcode6已经不想xcode5那样默认生成的就是静态framework,而是可以选择生成动态framework,而悲剧的是打开我们sdk的工程配置一看: dynamic lib

2015-06-22 20:15:56 29222 3

原创 iOS开发经验:button不能响应的原因

iOS开发起初对button的印象就是点击,只要设置了响应方法,就可以有所响应,但是后来发现未必,下面把经历过几种button不能响应的情况,列举一下:1. button所在视图不能响应的,这个好理解,父视图都不让点击,你从属于它就得听他的;2. button设置的alpha=0,这个很容易忽略,这个时候因为button处于透明状态,也是无法响应 ,貌似要大于0.01才会有

2015-04-21 22:15:24 1208

原创 ”免费“编码器

国外两个强大的总结贴,各种图像 视频编解码尽收:http://codec.kiev.ua/http://www.free-codecs.com/说起“免费”编码器,首先想到的是市场主流实用的编码器圈地的授权费,如h264编解码,当前最主流的视频编码标准,每年从各大硬件厂商,芯片厂商等手里赚着大把轻松的钞票,就像之前有个报道中说过“世界上本来也没有标准,是人们用多

2015-04-10 13:42:54 1122

空空如也

空空如也

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

TA关注的人

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