自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

gbb123456的博客

大王叫我来巡山

  • 博客(7)
  • 资源 (10)
  • 收藏
  • 关注

原创 iOS中动态下载系统提供的多种中文字体

从iOS6开始,苹果开始支持动态下载官方提供的中文字体到系统中。使用动态下载中文字体的API可以动态的向iOS系统中添加字体,这些字体文件都是下载到系统的目录中,所以并不会造成应用体积的增加。不过,由于下载的时候需要使用的名字是PostScript名称,所以如果你真正要动态下载相应的字体的话,还需要使用Mac内自带的应用“字体册”来获得相应字体的PostScript名称。 相关API的介绍。

2016-04-18 15:19:59 1030 1

原创 iOS中最常用的开发工具

在我们进行iOS的开发中,不等不借助一些工具,来使我们完成开发任务。这些工具能够帮助我们快速有效的获得我们想要的东西。下面是我总结的一些iOS开发中常用的开发工具及其下载地址。 1.CocoaPods。我想这个就不用介绍了,为iOS程序提供依赖管理的工具。具体使用方法百度。 2.Charles。Mac下常用的截取网络封包的工具(收费)。免费试用30天。试用期过后仍能使用,不过每次使用时间不超过

2016-04-12 09:35:39 638

原创 iOS中利用KeyChain获取UUID(唯一标示符)

我们经常会在App开发中,要获取设备的唯一标示符(UUID)。随着苹果对于其他获取唯一标示符的禁止,目前来说,利用KeyChain来获取唯一标示符(UUID)是最好的选择。对于KeyChain的基本知识,我就不多做介绍了。KeyChain是在设备上保存关键数据的唯一安全的地方。所以利用KeyChain也可以用来保存敏感信息,例如用户名或者登陆密码等。今天我们只介绍利用KeyChain来获取UUID

2016-04-07 14:51:02 889

原创 iOS中的加密:MD5

我们在iOS中,一般要将登陆的密码之类的信息加密,而iOS中最常用的加密方式就是MD5。对于MD5中的加密原理,我在这里就不在多说了,因为我也记不住,用到时自己来“巡山”。下面我给出在iOS中,MD5加密的源代码,供各位使用。-(NSString *)MD5password:(NSString *)password { // 将字符串UTF-8转码 const char *ptr

2016-04-07 09:42:18 275

原创 iOS中NSTimer的使用

我们在开发的过程中,可能会用到计时器,Foundation框架中有个类叫做NSTimer。我们可以指定绝对的日期与时间,也可以指定执行任务的相对延迟时间,还可以重复运行任务,下面我们来看一下NSTimer的使用。 计时器要和“运行循环”相关联,运行循环到时候会触发任务。创建NSTimer时,可以将其“预先安排”在当前的运行循环中,也可以先创建好,然后由开发者自己来调度。不管何种方式,只有把计时器

2016-04-05 19:40:55 509

原创 iOS中的遍历(数组NSArray,字典NSDictionary,集合NSSet)

遍历是我们在代码中经常用到的。下面我总结了在collection中经常用到的四种遍历方式 假设数组为:NSArray *array = @[@"恭", @"喜", @"发", @"财"];NSDictionary *dictionary = @{@"新":@"年", @"大":@"吉"};NSSet *set = [NSSet setWithObjects:@"身", @"体", @"健", @

2016-04-05 10:41:13 10391

原创 iOS中的单例模式

单例模式是指一个类中只能有一个实例的时候,下面是我学习单例中遇到的情况。 单例模式有两种创建方式,一种是将创建代码包裹在同步块里,另一种是使用GCD的一项特性。 我们先看第一种:+(id)sharedInstance { static MyClass *className = nil; // 同步,线程安全 @synchronized(self) {

2016-03-31 15:10:49 297

Raywenderlich - Server_Side_Swift_with_Vapor

Server_Side_Swift_with_Vapor_v0.9.1的版本

2018-10-12

Raywenderlich - Realm_Building_Modern_Swift_Apps_with_Realm_Database

Raywenderlich Realm_Building_Modern_Swift_Apps_with_Realm_Database 的最新版

2018-10-12

NSHipster Obscure Topics in Cocoa & Objective C

NSHipster Obscure Topics in Cocoa & Objective C 大神的作品,分享给各位。

2017-05-04

Mastering iOS 10 Programming

Mastering iOS 10 Programming

2017-05-02

iOS测试指南

iOS测试指南

2017-05-02

High Performance ios apps 高性能iOSApp开发

高性能iOSApp开发 英文版

2017-05-02

Learning Swift Building Apps for OSX iOS and Beyond

Learning Swift Building Apps for OSX iOS and Beyond 英文版

2017-04-26

Hadoop权威指南 第四版 英文版

Hadoop 权威指南 第四版 英文版

2017-04-26

Hadoop实战 英文版

Hadoop 实战 英文版

2017-04-26

写给大忙人的java

core java for the impatient 快学java

2017-04-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除