摘要: 1、首先需要用一个工具class-dump,点我下载 2、下载好以后解压如图: class-dump工具 class-dump工具 3、把class-dump-3.5文件夹下的class-dump文件夹拖入 /usr/local/bin 目录下 4、打开终端 到 /usr/local/bin 目录下 阅读全文
posted @ 2016-08-26 16:21 liangdahong 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 由JSON字符串快速生成 代码 在我们做项目时经常会建各种各样的模型,各种属性。当属性一大堆时是不是工具好麻烦。下面的工具可以给你快速生成代码。 点我下载JSONExport github地址 效果图展示: 阅读全文
posted @ 2016-04-21 16:43 liangdahong 阅读(608) 评论(0) 推荐(0) 编辑
摘要: 问题 中 的事件到底是怎么 和`响应`的? 为什么 关闭了事件响应时, 就无法响应事件? 底层原理? 如何扩大 的点击范围 ? 如何让 和 同时响应同一事件?默认情况下只会响应 的事件回调。 为什么 关闭了事件,但其 开启事件的情况下,点击 时, 可以正常响应事件? 为什么 子View 是 UIVi 阅读全文
posted @ 2018-08-01 14:03 liangdahong 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 效果如下: 实现代码如下: .H .M: github源码 我的blog 阅读全文
posted @ 2016-11-17 07:07 liangdahong 阅读(4653) 评论(0) 推荐(0) 编辑
摘要: 1、UITableViewCell 的 accessoryType 属性 阅读全文
posted @ 2016-11-16 07:20 liangdahong 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 之前我在操作 Storyboard 时想把一个已经有的UIViewController变成 UINavigationController 或者 UITabBarController,在搭建项目时想把不同的模块分为不同的 Storyboard 时,需要许多步骤,而且在 Storyboard 分模块时还 阅读全文
posted @ 2016-09-05 00:29 liangdahong 阅读(189) 评论(0) 推荐(0) 编辑
摘要: iOS 动画初步 1. CALayer的使用 (图层) 属于QuartzCore.framework 框架 跨平台 我们在开发中使用的UIKit.framework里面的控件之所以可以看见,主要是由于他拥有了CALayer。 CALayer在设置部分属性时,有动画效果,(隐试动画)有 Animata 阅读全文
posted @ 2016-06-05 23:42 liangdahong 阅读(291) 评论(0) 推荐(0) 编辑
摘要: iOS之Runtime初应用 runtime一个强大的功能,但是可以做一些强大的事情,最近看了一点,在这里简单的用一下。 1、runtime 之获取对象属性。 代码如下: 获取到属性以后就可做自己属性的事情了,(集合KVC)。 2、对象绑定。 代码如下: 3、交换方法的调用。 代码如下: 就可以自由 阅读全文
posted @ 2016-05-16 22:38 liangdahong 阅读(189) 评论(0) 推荐(0) 编辑
摘要: Block使有注意点 在ios推出block后,apple非常推荐开发者使用。但是如果使用不当,可能会出现内存问题。 可以添加如下宏: #ifndef weakify #if __has_feature(objc_arc) #define weakify( x ) \ _Pragma("clang 阅读全文
posted @ 2016-02-02 22:30 liangdahong 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 使用ios系统自带分享1. 在使用ios系统自带分享时需要引入一个框架 Social.framework2.下面的最简单的代码实现 // 1 创建分享控制器 SLComposeViewController *composeViewController = [SLComposeViewCo... 阅读全文
posted @ 2015-12-08 15:57 liangdahong 阅读(339) 评论(0) 推荐(0) 编辑