自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于iOS开发者账号功能总结-真机调试(一)

转载请注明出处:http://blog.csdn.net/dengbin9009/article/details/43966163先总体说一下真机调试的流程:创建AppID -> 添加Devices -> 创建证书 -> 创建配置文件 -> 安装配置文件和证书 -> Xcode匹配证书 -> 调试运行

2015-02-27 15:46:00 2228

原创 CocoaPods安装和使用

相信大家在初次使用CocoaPods的时候多数会遇到这样那样的一些问题,这里我就把笔者在安装和使用过程中遇到的一些问题和解决的办法跟大家分享一下,避免大家走了一些不必要的弯路!

2014-12-26 21:51:32 1103

原创 IOS KeyChain

[IOS研发]一步一步带着大家使用KeyChain

2014-11-20 15:28:51 1914

原创 在Mac下配置Yii2----搭建Yii2框架

博主只在本文介绍基础应用程序模板的搭建,其他模板可参考:高级应用程序模板:http://yii2.techbrood.com/guide-apps-advanced.html自建应用程序模板:http://yii2.techbrood.com/guide-apps-own.html网上和官方都有很多人推荐使用composer智能搭建!但博主在使用此方法的时候出种种问题导致无法进

2014-10-24 15:37:29 6055

原创 IOS静态库封装(一)

万能的老板想把产品做成插件式,让更多的人能参与到产品的研发,又不让外人看到源码,所以默默的学习怎么才能封装一个真机和模拟器一起使用的静态库,再此分享下学习的成果,话不多说:一、新建静态库工程首先简历一个静态库文件:接下来给你的静态库命名(在此博主以MyFirstStaticLib作为例子):二、功能实现和添加接下来在.h文件中写出需要暴露出给外部使用

2014-06-24 16:08:22 1286

原创 30分钟撸出一个线程安全的YYModel

别人的轮子始终是别人的,要是中途爆了胎还得去人家的店里(Github)提出问题,等待修复,可是现实中大多数的时候时间都不允许我们这样慢慢的等待,所以就有了这篇文章。

2017-07-13 16:38:59 804

原创 iOS方法返回值和参数对应的Type Encodings

iOS方法返回值和参数对应的Type Encodings

2017-06-08 16:26:56 1444

原创 关于objc_property_attribute_t的value和name

关于objc_property_attribute_t的value和name

2017-06-08 15:42:14 1109

原创 Error installing libwebp

解决SDWebImage使用Pod下载webp文件失败的方案

2017-05-03 16:46:41 6297 4

原创 iOS跳转微信朋友圈和扫一扫页面(已废弃)

直接跳转微信朋友圈和扫一扫页面(已废弃)

2017-04-17 17:26:34 3779 4

原创 iOS跳转支付宝付款码和扫一扫页面

直接跳转支付宝的付款码和扫一扫页面

2017-04-17 17:22:37 8504

原创 YYLabel的若干个疑问<持续更新>

阅读经典的过程中不断的产生怀疑,不断解决自己的疑问才能算是真正的收货,引用我很喜欢的一句话「只好奇,不质疑」...

2017-03-15 15:38:50 3136

原创 YYModel的若干个疑问<持续更新>

阅读经典的过程中不断的产生怀疑,不断解决自己的疑问才能算是真正的收货,引用我很喜欢的一句话「只好奇,不质疑」......

2017-03-08 17:58:21 639

转载 自签名Xcode8,使其可以使用插件

自签名Xcode8,使其可以使用插件

2016-12-08 18:14:53 1022

原创 对象深拷贝

鸣谢:YYKit https://github.com/ibireme/YYKit文件:NSObject+YYAdd.h之前对相对复杂的对象做深拷贝都是用实现copy协议来做:- (id)copy;- (id)mutableCopy;+ (id)copyWithZone:(struct _NSZone *)zone OBJC_ARC_UNAVAILABLE;+ (id)mutableCopyWi

2016-08-10 15:16:09 598

原创 关于Objective C类方法load和initialize

关于Objective C类方法load和initialize1、调用时机不同 2、是否会主动调用Super不同

2016-04-14 17:28:37 365

原创 如何才能取到没有在.h文件中声明,但在.m文件中实现的方法

如何才能取到没有在.h文件中声明,但在.m文件中实现的方法?使用方法performSelector可以获取到此种情况的方法。源代码:https://github.com/dengbin9009/testMemoryManagement

2016-04-14 15:05:35 1045

原创 多个分类重名时,方法的调用顺序

当我们在一个项目中给NSMutableArray建立多个分类,而且这些分类中重名时,那么当我调用这个方法的时候会调用哪个分类中的方法呢?

2016-04-14 14:01:52 5112 1

转载 ARC总结(ARC中autorelease的意义)

在MRC中无法自己释放的地方需要使用autorelease,在ARC中也适用例如:在一个方法里面定义一个对象Array,最后Return它,此时我们代码虽然没有写autorelease,但实际上使用的还是autorelease机制,另外所有非alloc和new的对象实际上都是autorelease。

2016-04-13 18:28:21 1911

转载 setValue:forKey与setObject:forKey的差异

在使用NSMutableDictionary的时候经常会使用setValue forKey与setObject forKey,他们经常是可以交互使用的,代码中经常每一种的使用都有。 1,先看看setValue: forKey:的定义 @interface NSMutableDictionary(NSKeyValueCoding) /* Send -setObject:forKey: to th

2016-03-29 17:21:46 2469

转载 valueForKey objectForKey的差异

valueForKey objectForKey的差异

2016-03-29 17:09:42 464

原创 关于WebViewJavascriptBridge

关于WebViewJavascriptBridge描述iOS与js交互的几种方式1、服务器主动促发2、客户端主动促发

2016-03-23 17:09:10 454

转载 此证书的签发者无效

Missing iOS Distribution signing identity for …

2016-02-17 21:41:24 516

原创 插件在新版本xcode失效的解决方案

插件在新版本xcode失效的解决方案xcode7.2:F41BD31E-2683-44B8-AE7F-5F09E919790Excode7.3:ACA8656B-FEA8-4B6D-8E4A-93F4C95C362C

2015-12-15 17:24:27 808

原创 在Xib中运用Runtime给View加圆角

KeyPath:layer.cornerRadius  Number  5最终效果:

2015-12-11 15:19:38 546

转载 CocoaPods 最近的一点小变化

最近一直在忙项目(加班��),今天想写一个 Demo 发现 CocoaPods 不能安装第三方了。在 OS X Yosemite 报这样的错:[MT] DVTAssertions: ASSERTION FAILURE in /Library/Caches/com.apple.xbs/Sources/IDEFrameworks/IDEFrameworks-8228/IDEFoundation/Init

2015-11-18 10:50:18 629

转载 Operation not permitted

在最新的ma操作系统10.11下 对usr/文件夹加了权限限制,就算用sudo也没有用, 原因因为在新系统下加了新的模式: Rootless 什么是Rootless呢?————————一句话总结,即使是root用户,将无法对以下路径有写和执行权限:/System/bin/sbin/usr (except /usr/local)只有Apple自身签名的软件(含命令行工具)可以。——————

2015-11-04 11:34:21 7898

转载 The resource could not be loaded because the App Transport Security policy requires the use of a sec

iOS9 HTTP 不能正常使用的解决办法The resource could not be loaded because the App Transport Security policy requires the use of a secure connection.

2015-09-22 11:03:03 3367

原创 Assertion failure in -[UIApplication _runWithMainScene:transitionContext:completion:],

Assertion failure in -[UIApplication _runWithMainScene:transitionContext:completion:], /BuildRoot/Library/Caches/com.apple.xbs/Sources/UIKit_Sim/UIKit-3491.2.5/UIApplication.m:3173

2015-09-18 16:35:19 3136 2

原创 读《招聘一个靠谱的 iOS》-- 代码风格

博主在平时code时一直很注重自己的代码风格,固在修改此题可以说是信心十足,但修改下来也就发现9处错误,还只是一些浅显的“硬伤”,没有什么技术含量,而结合网上的一些错误修改却发现十多条的“可优化部分”! 真是平时没有严格要求住自己,才会让自己把一些错误的事情当做正确的事情来执行!

2015-08-04 11:36:09 798

原创 读《招聘一个靠谱的 iOS》前序

作为处女座的一份子,每每跟女朋友说自己有洁癖的时候,总是会被用鄙视的颜色和语气说:“三天不洗澡的人还好意思说有洁癖”,此时内心也往往是心虚的,但是作为一个处女的coder,对代码的要求确实一丝不苟,在知道自己哪个地方可以优化的时候总是会不留余地的去完善,对一些“幽美”的技术也是充满了向往,是的,博主并不觉得一些看起来很牛逼的效果会怎么怎么吸引人,而是在实现这些牛逼的效果过程中是否用到了一些符合人类思维逻辑的方法...

2015-08-03 17:20:26 532

原创 将带有部分HTML标签的String转化为标准的String

/** * Html转化为String * * @param string 带有Html的String * * @return 转化后的标准String */+ (NSString*)stringWithStringEncodedHtml:(NSString *)string { NSString *result = [[[[[[[[[[[string stringBy

2015-06-19 16:22:42 1931

转载 GitHub For iOS Top 100 简介

原文地址:https://github.com/Aufree/trip-to-iOS/blob/master/Top-100.mdGitHub Top 100 简介主要对当前 GitHub 排名前 100 的项目做一个简单的简介, 方便初学者快速了解到当前 Objective-C 在 GitHub 的情况.项目名称 项目信息 1. AFNetworking 作者是 NSHipster 的博主

2015-04-14 10:13:35 1162

原创 每次都会安装的XCode插件

Xcode插件:1、ColorSense 2、VVDocumenter3、KSImageNamed-Xcode4、XcodeColors5、Alcatraz6、XAlign

2015-04-13 10:39:52 788

转载 IOS 把格式化的JSON字符串转换成字典

/*! * @brief 把格式化的JSON格式的字符串转换成字典 * @param jsonString JSON格式的字符串 * @return 返回字典 */ - (NSDictionary *)dictionaryWithJsonString:(NSString *)jsonString { if (jsonString == nil) {

2015-04-10 10:11:40 1472

转载 Mac自己创建打开终端快捷键(任意软件)

这里就以为“终端”程序设置一个快捷启动键。1、打开自带的Automator(可以用右上角Spotlight搜索找到) 2、在创建界面选择“服务” 3、如图:左侧列表中,找到:操作——资源库——实用工具——开启应用程序 右侧选择“没有输入” 最后双击“开启应用程序” 4、在新出现的界面里选择需要的应用程序,例如这里选择了“终端”(如果列表中没有,可以在列表最下方的“其他”找到你的所有软件)

2015-04-03 11:35:16 4647

转载 如何配置SSH(Mac)

SSH keys are a way to identify trusted computers, without involving passwords. The steps below will walk you through generating an SSH key and adding the public key to your GitHub account.We recommend

2015-04-02 14:28:43 1127

原创 AFNetworking2.0 输出服务器返回的原始数据

在使用AFNetworking2.0的过程中,有时会出现类似The Operation couldn’t be completed. (Cocoa error: 3840.)的错误,经过多次排查,发现都是服务器返回的数据存在或多或少的问题,又或者是服务器报错404等等问题,这个时候就需要看看服务器返回的原数据到底是什么,以下的方法就是如何输出元数据在AFNetworking2.0的目录下找到文件AF

2015-02-28 12:01:25 1382

原创 Xcode如何删除provisioning profile文件

当做开发一段时间后,会发现Xcode中得配置文件越来越多,很多都是之前用过现在已经不用的,Xcode又没有提供删除的方法,这就很蛋疼,经过一般百度,发现一个方法有效。发现文件~/Library/MobileDevice/Provisioning Profiles 在这下面会有很多的mobileprovision,可以慢慢辨别,蛋疼的时名字是乱七八糟的,只能尝试删除了,最好谨慎删除,做好备份!

2015-02-27 17:32:14 857

原创 关于iOS开发者账号功能总结-App打包

App打包其实和真机调试类似,需要的条件: 1. 开发者证书一个 2. App ID一个 3. 匹配好App ID的发布证书一个 4. 匹配了发布证书证书,App ID和设备的配置文件一个步骤也和真机调试类似,只是在选择证书类型和配置文件类型时选择的时Distribution下得App Store(企业证书略有不同) 其他都是一样的,这就不重复介绍了,如需了解请转跳:关于iOS开发

2015-02-27 17:25:17 992

空空如也

空空如也

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

TA关注的人

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