自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

欢迎来到Jack的程序世界

做一名合格的程序员

  • 博客(11)
  • 收藏
  • 关注

原创 Xcode插件之Alcatraz的安装和遇到的问题

Alcatraz是一个帮你管理XCode插件、模版以及颜色配置的工具。它可以直接集成到Xcode的图形界面中,让你感觉就像在使用Xcode自带的功能一样。Alcatraz的安装 很简单:在终端上输入如下命令即可完成安装:curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh | sh

2015-10-30 11:16:14 861

原创 Swift - 单例

单例模式 - Singleton       单例模式确保每个指定的类只存在一个实例对象,并且可以全局访问那个实例。一般情况下会使用延时加载的策略,只在第一次需要使用的时候初始化。      注意:在 iOS 中单例模式很常见,NSUserDefaults.standardUserDefaults() 、 UIApplication.sharedApplication() 、 UIScreen.m...

2015-10-29 18:13:41 502

原创 NSPredicate的学习

谓词主要用于对集合元素进行筛选Foundation提供使用谓词(predicate)来过滤NSArray/NSMutableArray&NSSet/NSMutableSet的方法。不可变的集合,NSArray&NSSet,有可以通过评估接收到的predicate来返回一个不可变集合的方法filteredArrayUsingPredicate:和filteredSetUsingPre...

2015-10-29 18:03:07 416

原创 iOS - 对象归档

       所谓对象归档,其实就是类似于其他语言中的序列化机制,归档通常就是用某种格式把一个或者多个对象保存到指定的文件中,方便以后从文件中恢复它们.通常来说,归档包含两方面的操作:一方面需要把对象写入指定的文件,另一方面需要从文件中恢复这些对象.这是一种常用的数据化持久存储的方式。如下图讲多个对象进行归档操作:使用NSKeyedArchiver归档   与NSKeyedArchiver相对应的...

2015-10-29 17:50:38 507

原创 Swift - 可选类型

可选类型  目的:使用可选类型(optionals)来处理值可能缺失的情况.下面的例子使用这种构造器来尝试将一个String转换成Int: let possibleNumber = "123" let convertedNumber = Int(possibleNumber) //打印输出:convertedNumber 123然而,并不是所有的字符串都可以转换成一个整数。字符串"123...

2015-10-29 17:00:22 527

原创 OC与Swift混编

http://blog.csdn.net/fengsh998/article/details/34440159

2015-10-27 17:12:19 468

原创 Swift-利用闭包进行反向传值

需求:  第一个视图控制器中创建了一个 label 和一个 button, 点击 button 进入下级界面,下级界面声明 block, 然后创建一个按钮,点击按钮返回,回传需要的数据.二级界面代码如下:效果图如下:                   ...

2015-10-27 15:24:12 584

原创 iOS-使用NJKWebViewProgress做webview加载进度条

1:首先下载地址:https://github.com/ninjinkun/NJKWebViewProgress2:使用方法    1)导入相应的文件到自己的工程当中,把NJKWebViewProgress文件夹导入即可!    2)在自己的视图控制器中如下操作:      1:创建对应的实例            2:创建进度视图并添加               3:实现代理方法    3:加...

2015-10-22 19:42:01 1515

原创 属性列表

在做iOS开发时,经常用到到plist文件,  那plist文件是什么呢? 它全名是:Property List,属性列表文件,它是一种用来存储串行化后的对象的文件。属性列表文件的扩展名为.plist ,因此通常被称为 plist文件,文件是xml格式的.属性列表可以使用的类型如下:对于只需要保存简单数据的应用而言,使用属性列表是一个不错的选择,NSArray,NSDictionary对象提供了-...

2015-10-17 12:29:39 973

原创 应用程序沙盒的概念

1   iOS应用程序沙盒概念      iOS应用程序只能在为程序创建的文件系统中读取文件,不可以去其它地方访问,此区域被成为沙盒,所以所有的非代码文件都要保存在此,例如图像,图标,声音,映像,属性列表,文本文件等。     每个应用程序都有自己的存储空间     应用程序不能翻过自己的围墙去访问别的存储空间的内容     应用程序请求的数据都要通过权限检测,假如不符合条件的

2015-10-17 11:38:06 3272

原创 Xcode 7 创建一个用于纯手写UI界面的Empty Application

1. 运行Xcode7, 创建一个Single View Application工程。2. 随后删除Main.storyboard和LaunchScreen.storyboard,扔进废纸篓。3.打开Info.plist,把Launch screen interface file base name,以及Main storyboard file base name两

2015-10-15 17:18:46 2623

空空如也

空空如也

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

TA关注的人

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