摘要: __kindof是在xcode7中出现的新特性,作用在于指明泛型可以包含其子类。 使用范例: 1.例如普通的属性声明和方法声明如下 2.通过加入泛型我们可以声明数组中的对象为UIView 但是这样声明的数组只能包含UIView类型的元素,如果元素被赋值为UIImageView或其他UIView的子类 阅读全文
posted @ 2019-03-12 14:07 嗷大张 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 1.Command+Q退出Xcode 2.重启电脑 3.删除DerivedData文件夹(路径: ~/Library/Developer/Xcode/DerivedData) 4.删除com.apple.dt.Xcode文件(路径: ~/Library/Caches/com.apple.dt.Xco 阅读全文
posted @ 2019-01-28 11:09 嗷大张 阅读(1616) 评论(0) 推荐(0) 编辑
摘要: 一.查看本机当前Node.js和npm版本 二.清除node.js的cache 三.安装"n"版本管理工具,管理node.js 四.更新node.js版本 五.更新npm版本 阅读全文
posted @ 2018-03-26 15:30 嗷大张 阅读(2364) 评论(0) 推荐(0) 编辑
摘要: 一.概念 1.什么是库 1.什么是库 就是程序代码的集合,是共享程序代码的一种方式。 就是程序代码的集合,是共享程序代码的一种方式。 2.库的分类 以上图为例,第三方程序代码的开源情况为标准,库可以分为两类 1)开源库 源代码是公开的,你可以看到具体实现。比如GitHub上比较出名的第三方框架AFN 阅读全文
posted @ 2018-03-26 15:16 嗷大张 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 1.UIKeyboardTypeDefault 2.UIKeyboardTypeASCIICapable == UIKeyboardTypeAlphabet 3.UIKeyboardTypeNumbersAndPunctuation 4.UIKeyboardTypeURL 5.UIKeyboardT 阅读全文
posted @ 2018-03-26 10:31 嗷大张 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 命令行指令 Mac系统版本为最新 1.显示隐藏文件夹 2.关闭显示隐藏文件夹 Mac系统版本为OS X Mountain Lion或是更早版本 1.显示隐藏文件夹 2.关闭显示隐藏文件夹 阅读全文
posted @ 2018-01-05 11:43 嗷大张 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 一.检查Git 使用Git前先检查本机上是否安装了Git,Mac上默认都是安装了Git的 1.打开终端,输入指令,如果已经安装了Git就会显示版本号 2.如果尚未安装Git,可以通过Xcode的Command Line Tools并使用如下命令安装Git 二.新建项目并上传 1.在远程第三方托管网站 阅读全文
posted @ 2018-01-05 11:31 嗷大张 阅读(12641) 评论(0) 推荐(0) 编辑
摘要: //验证邮箱是否合法 + (BOOL)validateEmail:(NSString *)emailString { /** * 例:suneerwqe@sina.com */ NSString *regexp = @"[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+\\.[a-zA-Z] 阅读全文
posted @ 2017-02-10 16:01 嗷大张 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 一.正则表达式的定义 又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要。正则表达式就是用于描述这些规则的工具。换句话说,正则表达式就是记录文 阅读全文
posted @ 2017-02-10 15:35 嗷大张 阅读(208) 评论(0) 推荐(0) 编辑