摘要: 这样就可以修改选中状态和普通状态下的TabBarItem 图片的大小 ,是不是很简单呢,不足之处,还请大家多多指教 阅读全文
posted @ 2016-08-03 19:14 ChenHuChang 阅读(6302) 评论(0) 推荐(0)
摘要: 最近的项目中涉及到绑定用户的银行卡,借记卡。经过查找银行卡的校验规是采用 Luhn算法进行验证。 Luhn算法,也被称作“模10算法”。它是一种简单的校验公式,一般会被用于身份证号码,IMEI号码,美国供应商识别号码,或是加拿大的社会保险号码的验证,主要用来计算信用卡等证件号码的合法性。 例如,卡号 阅读全文
posted @ 2016-06-12 13:58 ChenHuChang 阅读(1400) 评论(2) 推荐(0)
摘要: 在Swift中,class是引用类型,struct是值类型。值类型在传递和赋值时将进行复制,而引用类型只会使用引用对象的一个'指向'。 class可以继承,使得子类可以使用父类的特征和方法。类型转换可以在运行时检查和解释一个实例的类型。可以使用deinit来释放资源。一个类可以被多次引用。 stru 阅读全文
posted @ 2020-03-10 11:32 ChenHuChang 阅读(475) 评论(0) 推荐(0)
摘要: 没有质量,一切都是负数 牛根生 用户都期望高品质的应用,App应用要想获得长期成功(具体体现在App的安装量、用户评分和评论、参与度和用户留存等方面),应用质量和稳定性起着关键性的作用,质量和稳定才是App的生命。 质量标准是产品生产,检验和评定质量的技术依据。移动端App有着自己独特的运行环境和应 阅读全文
posted @ 2020-03-04 13:34 ChenHuChang 阅读(421) 评论(0) 推荐(0)
摘要: Swift和Objective C中的protocol的相同点在于:两者可以被用作代理。Objective C中的protocol类似于Java中的Interface,在实际开发中主要用与适配器模式(Adapter Pattern)。 Swift和Objective C中的protocol的不同点在 阅读全文
posted @ 2020-03-03 16:04 ChenHuChang 阅读(359) 评论(0) 推荐(0)
摘要: 1. 初始化Label设置AttributeString 2. 初始化Button,点击button弹出对话框 3.初始化SearchBar > 跟多swift代码请到https://github.com/chenhuc/SwiftDemo.git 阅读全文
posted @ 2016-11-23 16:55 ChenHuChang 阅读(3011) 评论(0) 推荐(0)
摘要: 对SDWebImage 进行封装,为了更好的节省用户手机流量,并保证在移动网络下也展示高清图,对使用SDWebImage 下载图片之前进行逻辑处理,根据本地缓存中是否有缓存原始的图片,用户是否打开移动网络下下载原始图,不同状态下的逻辑判断。 新手 -- 大神勿喷。。。 阅读全文
posted @ 2016-10-24 17:13 ChenHuChang 阅读(391) 评论(0) 推荐(0)
摘要: 1. 自定义UICollectionLayout 正三角形居中布局 支持多个图形的自动布局 2. 自定义UICollectionLayout 正方形居中布局 滚动展示的区域 3. 自定义UICollectionLayout 正六边形居中布局(蜂窝布局) 等等正n变形布局,其中 正六边形支持 间距大小 阅读全文
posted @ 2016-10-24 09:30 ChenHuChang 阅读(1094) 评论(0) 推荐(0)
摘要: 1 @property(nonatomic , strong) TTTAttributedLabel * ttLabel; 2 @property(nonatomic , strong) NSRange lineboldRange; 3 @property(nonatomic , strong) N 阅读全文
posted @ 2016-07-30 12:15 ChenHuChang 阅读(1838) 评论(0) 推荐(0)
摘要: CocoaPods是一个管理Swift和Objective-C的Cocoa项目的依赖工具。他可以优雅地帮助你扩展你的项目。简单的说,就是替你管理Swift和Objective-C的Cocoa项目的第三方库引入。 官网地址:https://cocoapods.org/ 1.首先输入命令行 gem so 阅读全文
posted @ 2016-07-30 12:02 ChenHuChang 阅读(195) 评论(0) 推荐(0)