Swift Debug

摘要: fr v -R 变量名 --》打印当前变量的详细信息 阅读全文
posted @ 2015-07-30 17:19 ZainH 阅读(137) 评论(0) 推荐(0)

Masonry基础使用

摘要: //设置某个View的宽高比[thumbImageView mas_makeConstraints:^(MASConstraintMaker *make) { make.top.equalTo(@0); make.left.equalTo(@0); make.width.equal... 阅读全文
posted @ 2015-07-29 18:07 ZainH 阅读(159) 评论(0) 推荐(0)

AutoLayout五、使用Masonry完成UITableViewCell的自适应高度

摘要: 第一步、Base TableViewController 封装tableView的 数据源方法、代理方法。这里只给出cell height的代理函数部分: - (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:... 阅读全文
posted @ 2015-07-29 00:03 ZainH 阅读(1456) 评论(0) 推荐(0)

lldb 设置断点

摘要: breakpoint set -r '\[UIPasteboard .*\]$'br l这样就能把所有调用UIPasteboard的方法都打印出来了。原来Sina微博用的是[UIPasteboard generalPasteboard].items方法设置粘贴板。这个方法没有hook当然监控不到啦。 阅读全文
posted @ 2015-07-24 15:17 ZainH 阅读(750) 评论(0) 推荐(0)

分享SDK的大致实现思路

摘要: 1. App构造scheme url, 包括如下信息: 》告诉被调App【微信、QQ、人人等分享平台App】当前要使用分享功能,来自于哪一个App 【标识是我们在其官网注册的appId标识】 》通过 不同的scheme + 参数键值对 【包括我们的AppId】,告诉被调App当前执行哪一种分享或... 阅读全文
posted @ 2015-07-24 15:15 ZainH 阅读(207) 评论(0) 推荐(0)

使用一个类封装所有字体的设置

摘要: 首先,定义好字体样式plist配置文件然后写一个类,封装plist字体配置文件读取、给UILabel设置字体、UIButton设置字体、UITextfiled设置字体 ....#import @interface FontManager : NSObject@property (nonatomic,... 阅读全文
posted @ 2015-07-22 23:37 ZainH 阅读(379) 评论(0) 推荐(0)

AutoLayout三、九宫格

摘要: 使用Masonry完成九宫格的约束设置,效果如图所示:首先里面的 每一项 又是一个单独的View, 外面套一个容器ViewItemView:- (void)initSubviews { self.userInteractionEnabled = YES; _imageView.... 阅读全文
posted @ 2015-07-22 23:30 ZainH 阅读(349) 评论(0) 推荐(0)

AutoLayout四、动态更新view的高度宽度或者size

摘要: 第一步、使用一个变量保存变化的 高度或宽度或size第二步、updateContraints函数中设置view的约束- (void)updateViewConstraints { @weakify(self); // 设置页头滚动广告 [_zsyHeaderView mas... 阅读全文
posted @ 2015-07-22 15:03 ZainH 阅读(431) 评论(0) 推荐(0)

AutoLayout二、AutoLayout Cell 思路

摘要: 总体思路:保存一个设置好约束的指定Cell类的对象 给Cell类对象填充需要显示的所有数据项(UILabel值、UIImageView图片...)然后在返回cell高度的回调函数中使用 [cell对象.cententView systemLayoutSizeFittingSize:UILay... 阅读全文
posted @ 2015-07-22 14:59 ZainH 阅读(188) 评论(0) 推荐(0)

AutoLayout一、UILabel的高度自适应

摘要: //ZSYPopAdertiseView.m- initWithTitleImage:(NSString *)titleImage TitleValue:(NSString *)titleValue ActionImage:(NSString *)actionIma... 阅读全文
posted @ 2015-07-22 13:45 ZainH 阅读(419) 评论(0) 推荐(0)