MKShow
MKShow 这是一个自定义的弹出框 自定义的控件 MarkShow 这是一个比较粗糙的弹出框目前离我的设想还有很大的距离,作者会不断的优化和增加功能中 这里是基本的使用方法 使用之前先检查有没有导入Masnory 本公开库已经支持cocopod pod地址为 https://github.com/jxcz94754/MKShow.git pod 方式 pod 'MKShow', :git => 'https://github.com/jxcz94754/MKShow.git' 首先看下我们...【详细】
ios 链式语法
2018年06月04日 赞:0 评论:0 阅读:2195
MKUIChained
MKUIChained 项目介绍 UIKit的链式封装 软件架构 基于UIKit的再次封装 安装教程 直接下载文件中的framework 使用说明 version_0.0.1 本次更新了 UILabel UIButton UIView UIScrollView UITableView UITextFeild 中的一些基本的写法 version_0.0.2 本次更新了 UISwitch UIDatePicker UISearchBar UITabBar 支持了cocopod pod 'MKUIChained', :git => 'https://github.com/jxcz94754/MKUIChained.git' 基本控件UIB...【详细】
ios 链式语法
2018年05月30日 赞:0 评论:0 阅读:244
MKChained
MKChained 项目介绍 链式语法公开库 软件架构 MKChainedClass 需要继承的链式语法类 MKChainedPropertyClass 动态赋值类 MKChainedClassConst 原数据类 MKChainedClassError 报错类 安装教程 pod 'MKChained', :git => 'https://github.com/jxcz94754/MKChained.git' 使用说明 version-0.0.3 本次更新了一些报错的方式和字典方式的参数注入 例子 //1.链式写法 User *user = (User *)[[User alloc] in...【详细】
ios 链式语法
2018年05月25日 赞:0 评论:0 阅读:359
iOS链式语法功能实践(2) 数据对象中的使用
本次链式语法尝试的是在数据模型中的使用,首先还是先来观看结构 看下数据模型是什么样子的. #import <Foundation> #import "MKChainedClass.h" @interface User : MKChainedClass @property (copy, nonatomic) NSString *userId; @property (copy, nonatomic) NSString *userName; @property (copy, nonatomic) NSString *userAge; @property (copy, nonatomic) NSString *userSex; @end #import "User.h" @implementation User @e...【详细】
ios 链式语法
2018年05月23日 赞:0 评论:0 阅读:280
iOS链式语法功能实践
这个功能是个轮播图 项目中经常用到 可以看到代码语句确实减少了,可以想象 复杂界面 代码可以省下多少 一个普通的APP项目 界面不少于 50-70个 抛开复用界面 实际数量稳定30+ 那么链式语法可为我们减少大概三层的代码数量,甚至可以更加优秀 本次,使用扩展的方式将一些基本的控件做了扩展目的为了检验链式语法的简练程度 首先看下本次...【详细】
ios 链式语法
2018年05月21日 赞:0 评论:0 阅读:445
初见iOS链式语法
最近逛代码的块的时候发现了一个很酷的东西,自己尝试写了下,感觉又可以和大家分享一波. 那么这篇文章的灵感来源于什么呢?Marsony里面的链式语法,那么OC式否也可以用链式语法来做我们经常做的一些事情呢?如果可以做,那么代码确实是可以少很多。然后,我就网上找了一些文章,确实可以是可以使用的。好了,还是先看我的代码结构 首先...【详细】
ios 链式语法
2018年05月18日 赞:0 评论:0 阅读:535
MVVM的简单应用(浅谈自己的认识)
先上结构图 关于结构的说明 一.网络层 本层用来做网络请求的基础层(说白了就是不想写许多网络请求的代码,所以写个父类继承下).图下 网络层一般包括返回成功,返回错误,请求失败的3类. 二.数据层(这个没必要好说的吧!)本文中的数据就是简单用了姓名和年龄两个属性 三.视图层(就是一个view 上面放了两个label 和 一个按钮 分别用来显示年...【详细】
ios MVVM
2018年05月16日 赞:0 评论:0 阅读:329
再探MVVM的使用
Demo界面一个是UITableView一个是UICollectionView 两个界面的相互交互 算是比较简单的界面。界面比较丑(囧) 放上我的结构图 原理和我之前的一篇文章一样,文章地址:http://blog.cocoachina.com/article/69922 这个demo主要模拟一个商品大类的选择界面。主体来说MVVM设计模式的表现比较良好,C层中的代码量控制在了100以内。逻辑部分只用了一个API来更新UI...【详细】
ios 设计模式 MVVM
2018年05月14日 赞:0 评论:0 阅读:218
iOS 关于block和delegate
最近做到一个电商的项目,里面有个订单中心的界面让我头疼了许久,问题大致是我在回调和传参纠结该用block还是delegate。 大家先来看下界面 这是原始的界面, 我将界面做了以下的分解 然后我在写完界面的时候发现 fuck 我的层级变成了这样 这至少是嵌套了3个界面 然后,为了保证代码的健壮性,所有应该可以被点击的地方都做了处理,然后我...【详细】
2017年02月04日 赞:0 评论:0 阅读:239
关于 Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[ setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key datePicker.'
自己在做项目中遇到了这个问题,网上找到了很多中解决方法,但是都没有用。后来成功解决 方法: 看下自己的项目中是否有2个这个target 多target项目 你在新增sb和viewcontroller会发生一些神奇的状况 so 同志们【详细】
2016年12月22日 赞:0 评论:0 阅读:241
iOS 项目里面做到了百度地图的定位功能 自己把它封装了下
如题,一开始的写的时候是根据官方提供的方法做的。但是发现逻辑处理完之后代码变得不可直视,所以自己花了点时间封装了下,这样代码就看起来简洁多了。 先来看下结构 这是封装的类 封装类的使用 说明: 头文件的枚举是当定位错误的时候返回的error值 在自己的项目 我没有去做处理 但是功能我已经预留了出来,你们可以根据自己的...【详细】
2016年12月15日 赞:0 评论:0 阅读:205
iOS 一些开发过程遇到常见问题以及解决方法
关于各种无响应的的解决方法 一、由于视图层的问题导致你的事件各种不响应而且你还不知道到底哪个视图有错 这里向你们推荐xcode中自带的这个功能 可以很方便的看到自己的视图图层 二.特殊控件没有打开用户交互功能(如uiimageView)【详细】
2016年12月12日 赞:0 评论:0 阅读:210
iOS 模糊查找
这样查找出来的内容为一个数组 注意:查找出来的数组要强转成你的model对象【详细】
2016年12月05日 赞:0 评论:0 阅读:208
包含对象的数组中怎么样取出所包含对象的其中一个属性
1.数据结构 假设一个数组当中包含的对象为JsonModelAdvertising 需求是要取出advertName的值 代码:[array valueForkeyPath@"list.advertName"]; 注意:这样取出的是一个数组【详细】
2016年12月05日 赞:0 评论:0 阅读:193
iOS 顶部64个像素的留白解决方法
选中你的sb 然后把红圈这一项勾选掉【详细】
2016年11月10日 赞:1 评论:0 阅读:214
共16个 共1页
sina weixin mail 回到顶部