Swift学习—字符串&数组&字典
摘要:字符串 OC和Swift中字符串的区别 在OC中字符串类型时NSString,在Swift中字符串类型是String OC中字符串@"",Swift中字符串"" Swift中String是第一个结构体,性能更高 String支持直接遍历 Swift提供了String和NSString之间的无缝转换
阅读全文
posted @
2016-06-29 17:18
怡情_老二
阅读(1350)
推荐(0)
Swift学习(四)常量&变量&基础数据类型
摘要:常量和变量 常量: 使用let关键词来声明一个常量 所指向的是一个特定类型的值,如数字10或者字符”hello”,常量的值是不能够被二次修改的 编程时使用常量能够让代码看起来更加安全和简洁! let name = “siri” // 一个人的名字一般是不变的,声明为一个常量 使用let关键词来声明一
阅读全文
posted @
2016-06-27 14:01
怡情_老二
阅读(399)
推荐(0)
Swift学习(三)类型推导&基本运算&分支&循环
摘要:一、Swift中类型推导&基本运算 Swift中类型推导 如果一个标识符在定义时有直接赋值,那么可以根据后面赋值的类型,来推导出前面标识符的类型,这样前面标识符的(:类型)可以省略 查看标识符类型:option + 鼠标左键 整型 有有符号 8位、16位、32位、64位跟C语言中的相同。 Int:和
阅读全文
posted @
2016-06-22 21:22
怡情_老二
阅读(352)
推荐(0)
iOS copy&mutableCopy理解
摘要:<!--?xml version="1.0" encoding="UTF-8" standalone="no"?--> Copy&mutableCopy 通过copy方法可以创建可变或不可变对象的不可变副本,通过mutableCopy可以创建可变或不可变对象的可变副本。 拷贝分为浅拷贝和深拷贝: 浅
阅读全文
posted @
2016-06-22 17:00
怡情_老二
阅读(452)
推荐(0)
Swift学习(二)
摘要:一、方法 在OC中,函数是C语言的形式,跟方法不一样 函数:int sum (int num1, int num2) { return num1 + num2; } 方法:- (int)sum:(int)num1 num2:(int)num2 { return nim1 + num2; } Swif
阅读全文
posted @
2016-06-21 22:48
怡情_老二
阅读(187)
推荐(0)
Swift 学习一函数&函数属性&懒加载
摘要:函数 函数相当于OC中的方法 格式: func 函数名(参数列表) -> 返回值类型 { 代码块 return 返回值} func 函数名(参数列表){ // 返回值为Void 可以省略 代码块 return 返回值} func 函数名(参数列表) -> 返回值类型 { 代码块 return 返回值
阅读全文
posted @
2016-06-19 18:09
怡情_老二
阅读(583)
推荐(0)
LICEcap GIF 屏幕录制工具
摘要:LICEcap 是一款屏幕录制工具,支持导出git动画图片格式,简单好用。大小只有几百KB 运行之后,可以随意调整大小,右下角有开始/停止按钮。 压缩包:http://files.cnblogs.com/files/10-19-92/LICEcap.app.zip
阅读全文
posted @
2016-06-17 13:49
怡情_老二
阅读(289)
推荐(0)
UIApplication介绍
摘要:一、什么是UIApplication UIApplication对象是应用程序的象征. 每一个应用都有自己的UIApplication对象,这个对象是系统自动帮我们创建的, 它是一个单例对象. 一个iOS程序启动后创建的第一个对象就是UIApplication对象我们只能通过[UIApplicati
阅读全文
posted @
2016-06-16 19:13
怡情_老二
阅读(232)
推荐(0)
iOS Emoji表情编码/解码
摘要:之前做弹幕的时候 遇到的表情编码解码问题 表情编码一般是使用unicode编码 ,编码之后的格式 \ud83d\ude18\ud83d\ude18world\u4e16\u754chaha\ud83d\ude17 //编码 NSString *uniStr = [NSString stringWit
阅读全文
posted @
2016-06-14 17:24
怡情_老二
阅读(8182)
推荐(0)
-(UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event
摘要:在有全屏侧滑的情况下,页面上有个slider需要左右滑动的时候,经常在滑动slider的时候页面也跟着滑动 解决办法一:关闭当前页面的全屏侧滑,开启系统侧滑 self.fd_interactivePopDisabled = YES; //关闭全屏侧滑 self.navigationControlle
阅读全文
posted @
2016-06-14 11:01
怡情_老二
阅读(4488)
推荐(0)
WebView 获取网页点击事件
摘要:网页上的点击按钮 本身绑定了URL,点击的时候webview 会在下面的这个方法中加载URL - (BOOL)webView:(UIWebView*)webView shouldStartLoadWithRequest:(NSURLRequest*)request navigationType:(UIWebViewNavigationType)navigationType { //判断是...
阅读全文
posted @
2016-06-13 19:48
怡情_老二
阅读(1818)
推荐(0)
包含某个字符串
摘要:开始在项目中直接使用 if ([urlStr containsString:@"Contact-Customer-Service”]) 比较,但是出现了问题 -[__NSCFString containsString:]: unrecognized selector sent to instance
阅读全文
posted @
2016-06-13 16:49
怡情_老二
阅读(130)
推荐(0)
正确获取系统语言
摘要:获取系统语言,这种方法 获取的是Settings->General->Language&Region->Preferred Language 手机系统的语言,而不是APP呈现的语言 + (NSString*)getPreferredLanguage { NSUserDefaults* defs =
阅读全文
posted @
2016-06-12 14:26
怡情_老二
阅读(470)
推荐(0)
静态库制作.a .framework
摘要:一、静态库 .a 制作 1、新建一个Cocoa Touch Static Library 2、往里面添加文件,或者自己新建 3、添加一个Headers Phase 4、将 .h 暴露出来,并移到public 5、选择真机和模拟器各 Command+B 一下,show in finder,有两个.a
阅读全文
posted @
2016-06-08 14:07
怡情_老二
阅读(286)
推荐(0)