分类 标签 存档 黑客派 订阅 搜索

2016 年 05 月 0 篇文章

Swift控制流

119 浏览0 评论
Swift 提供了多种流程控制结构,包括可以多次执行任务的 while 循环,基于特定条件选择执行不同代码分支的 if、guard 和 switch 语句,还有控制流程跳转到其他代码的 break 和 continue 语句。Swift 还增加了 for-in 循环,用来更简单地遍历数组(array),字典(dictionary),区间(range),字符串(string)和其他序列类型。For-In 循环 forindexin1
阅读更多  

Swift集合类型

128 浏览0 评论
Swift 语言提供 Arrays、Sets 和 Dictionaries 三种基本的集合类型用来存储集合数据。数组(Arrays)是有序数据的集。集合(Sets)是无序无重复数据的集。字典(Dictionaries)是无序的键值对的集。集合的可变性//如果创建一个 Arrays、Sets 或 Dictionaries 并且把它分配成一个变量,这个集合将会是可变的。这意味着我们可以在创建之后添加更多或移除已存在的数据
阅读更多  
String 是例如"hello,world","albatross"这样的有序的 Character(字符)类型的值的集合。通过 String 类型来表示。一个 String 的内容可以用许多方式读取,它包括一个 Character 值的集合。字符串字面量 letsomeString="Somestringliteralvalue"初始化空字符串 varemptyString=""//空字符串字面量 varanothe
阅读更多  
赋值运算符//a=bletb=10vara=5a=bvar(x,y)=(1,2)print(x)//ifx=y{//错误,因为 x=y 并不返回任何值//}算术运算符//+-*/%1+25-32*310.0/2.5"hello,"+"world!"9%4-9%48%2.5//一元负号运算符 letthree=3letminusThree=-threeletplusThree=-minusThree//一元
阅读更多  

Swift基础部分

120 浏览0 评论
其实 Swift 也不是很难,只不过看起来有点吃力...一遍看不会,看两遍,两遍看不会,三遍...直到会背...////main.swift//base////CreatedbyAdrifton16/5/28.//Copyright©2016 年 Adrift.Allrightsreserved.//importFoundation//声明变量跟常量 letmaxNumberOfLoginAttempts=1
阅读更多  

OC中XML解析

94 浏览0 评论
方法主要是 5 个代理方法:parserDidStartDocumentdidStartElementfoundCharactersdidEndElementparserDidEndDocument 代码#import"ViewController.h"#import"GameListModel.h"#import<objc/runtime.h>@interfaceViewController()<NSX
阅读更多  
github上误删远程库解决方法
迷你码农遇到的个性化问题.遇到这个问题还得上网查,说明对 Git 不了解.有时间看看廖雪峰的 Git 教程.报错信息解决方法在 GithubDesktop 客户端右击项目,然后 OpeninTerminal 输入命令:ls-al,会看到.git 文件夹输入命令:cd.git,打开.git 文件夹输入命令:ls-al,会看到 config 文件输入命令:vimconfig,打开 config 文件按键盘下键,将光标移动到[rem
阅读更多  

OC根据分隔符分隔字符串

116 浏览0 评论
同学前几天面试面到了这个题,毕竟闷了半天才闷出来.记录一下省的忘了...==NSString+Category.h 文件==#import<Foundation/Foundation.h>@interfaceNSString(Category)/***根据分隔符,分隔字符串**@paramsymbol 分隔符**@return 由被分隔完的字串组成的数组*/-(NSArray*)splitStringWi
阅读更多  

自定义搜索框

152 浏览0 评论
封装的几种方法分类:UITextField/UISearchBar 自定义控件工具类从上到下优先度依次降低.用哪种方式封装通过分类,如果通过分类[UITextFieldsearchBar]方法名跟类名明显对不上号;[UISearchBarsearchBar]返回结果是一个 UITextField,跟类名也对不上.所以我们需要自定控件,自定义控件就需要继承 UITextField.代码==CTSearchB
阅读更多  

用分类自定义UIBarButtonItem

118 浏览0 评论
原因:项目中多次用到自定义 UIBarButtonItem,所以需要抽取出来代码该干什么就干什么,因为这段代码是自定义。UIBarButtonItem,所以应该由 UIBarButtonItem 做。所以创建一个分类。命名习惯,代码规范。要用[UIBarButtonItemitemWith...]这种形式。自定义 UIBarButtonItem==UIBarButtonItem+Category.h 文件==
阅读更多  
之前我们给一个控件设置宽高或者位置的时候会用下面代码:UIView*view=[UIViewnew];CGRectframe=view.frame;frame.size.width=100;view.frame=frame;上面方式很麻烦,不解释。下面是对 UIView 的分类,方便了对控件的布局:==UIView+Category.h 文件==#import<UIKit/UIKit.h>@interfa
阅读更多