摘要: 1.了解NSAttributedString类 NSDictionary *attributes = @{NSForegroundColorAttributeName: [UIColor redColor],NSFontAttributeName:[UIFont fontWithName:@"Zap 阅读全文
posted @ 2017-03-27 15:11 tiankongzhicheng 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 与NSString类似,在iOS中AttributedString也分为NSAttributedString和NSMutableAttributedString,不同的是,AttributedString对象多了一个Attribute的概念,一个AttributedString的对象包含很多的属性, 阅读全文
posted @ 2017-03-27 15:10 tiankongzhicheng 阅读(542) 评论(0) 推荐(0) 编辑
摘要: 标签: 以前看到这种字号和颜色不一样的字符串,想出个讨巧的办法就是“¥150”一个UILable,“元/位”一个UILable。今天翻看以前的工程,command点进UITextField中看到[attributedText]这个关键字,以前都没注意过UITextField还有这个属性,其实UITe 阅读全文
posted @ 2017-03-27 15:06 tiankongzhicheng 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 RunLoop整体介绍 RunLoop消息类型(事件源) RunLoop模式 RunLoop生命周期 Runloop嵌套 阅读目录 RunLoop整体介绍 RunLoop消息类型(事件源) RunLoop模式 RunLoop生命周期 Runloop嵌套 编程最怕的就是有盲点,不确定,而ru 阅读全文
posted @ 2017-03-27 14:05 tiankongzhicheng 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 1. Object-c的类可以多重继承么?可以实现多个接口么?Category是什么?重写一个类的方式用继承好还是分类好?为什么? 答: Object-c的类不可以多重继承;可以实现多个接口,通过实现多个接口可以完成C++的多重继承;Category是类别,一般情况用分类好,用Category去重写 阅读全文
posted @ 2017-03-27 14:05 tiankongzhicheng 阅读(1560) 评论(0) 推荐(0) 编辑
摘要: 网络安全——Base64编码、MD5、SHA1-SHA512、HMAC(SHA1-SHA512)哈希 阅读目录 一、Base64编码 二、MD5、SHA1、SHA256、SHA512、HMAC实现 github代码下载地址 据说今天520是个好日子,为什么我想起的是502、500、404这些?还好服 阅读全文
posted @ 2017-03-27 14:03 tiankongzhicheng 阅读(594) 评论(0) 推荐(0) 编辑
摘要: #pragma mark - InterpolatedUIImage=因为生成的二维码是一个CIImage,我们直接转换成UIImage的话大小不好控制,所以使用下面方法返回需要大小的UIImage - (UIImage *)createNonInterpolatedUIImageFormCIIma 阅读全文
posted @ 2017-03-27 14:01 tiankongzhicheng 阅读(419) 评论(0) 推荐(0) 编辑
摘要: iOS RSA加密解密及签名验证 1.首先要下载openssl,这个不用说,直接官网下载或者用brew install openssl下载 2.终端生成私钥密钥 2.1生成私钥 openssl genrsa -out rsa_private_key.pem 1024 2.2生成密钥 openssl 阅读全文
posted @ 2017-03-27 13:58 tiankongzhicheng 阅读(1399) 评论(0) 推荐(0) 编辑
摘要: 什么是观察者模式??? A对B的变化感兴趣,就注册为B的观察者,当B发生变化时通知A,告知B发生了变化。这就是观察者模式。观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时,会通知所有观察者对象,使它们能够自动更新自己或者做出相应的一些动作。 阅读全文
posted @ 2017-03-27 13:53 tiankongzhicheng 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 网络七层由下往上分别为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 其中物理层、数据链路层和网络层通常被称作媒体层,是网络工程师所研究的对象; 传输层、会话层、表示层和应用层则被称作主机层,是用户所面向和关心的内容。 http协议对应于应用层 tcp/udp协议对应于传输层 ip协议 阅读全文
posted @ 2017-03-27 13:49 tiankongzhicheng 阅读(422) 评论(0) 推荐(0) 编辑