- 博客(19)
- 资源 (15)
- 收藏
- 关注
原创 App在iOS9上不能分享至微信,提示微信没有安装
根据友盟社会化分享iOS文档 可知如果你的应用使用了如SSO授权登录或跳转分享功能,在iOS9下就需要增加一个可跳转的白名单,指定对应跳转App的URL Scheme,否则将在第三方平台判断是否跳转时用到的canOpenURL时返回NO,进而只进行webview授权或授权/分享失败。方法是在Info.plist中添加相应的白名单,如下所示(文本模式打开再添加):?
2016-02-29 14:08:39 1081
原创 Mac下搭建myEclipse开发环境
1.下载Mac版MyEclipse,并安装1.1、网上有破解版MyEclipse2.安装SVN2.1、点击Help,选择Install from Site,在线安装。2、输入在线安装地址,如http://subclipse.tigris.org/update_1.10.x,点击Add…,出现下图的两个复选框,全部勾选,最后去掉Contact all…,点
2016-02-27 23:51:59 3953 3
原创 swift基本语法(总结提炼版)之011 swift 之函数类型
import Foundation/*函数类型:类似于C语言的指向函数的指针类似于OC语言的block函数类型是由函数的参数类型和返回值类型组成的*/// 这两个函数的类型是 (Int, Int) -> Intfunc sum(a: Int, b: Int) ->Int{return a + b;}func sub(a: In
2016-02-27 00:12:13 349
原创 假如我能使一颗心免于破碎
假如我能使一颗心免于破碎,我便没有白活一场;假如我能消除一个人的痛苦,或者平息一个人的悲伤, 或者帮助一只昏迷的知更鸟重新回到它的巢中, 我便没有白活一场!
2016-02-25 23:28:41 2952
原创 swift基本语法(总结提炼版)之010 swift 之函数
函数简单演练func sum(a: Int, b: Int) -> Int { return a + b}阶段性小结函数定义格式:func 函数名(参数: 参数类型...) -> 返回值 { // 代码实现 }如果没有返回值, -> 返回值 可以省略-> 是一个很有意思的符号默认情况下,在调用函数时,第一个参数名是省略的参数名的特殊处理强制要求参数名
2016-02-25 22:52:07 421
转载 封装一个UI控件的范例
用户需求一览申请者满天星项目大致代码行数1000项目 GitHub 地址项目备注封装自己的UI空间需要注意哪些地方?封装第三方ActionSheet中关于委托模式和Block的一点思考代码地址:https://github.com/zhangyanrui/SimpleSelectionView先来看一下要实现的
2016-02-25 22:16:21 2715
转载 iOS 宏(define)与常量(const)的正确使用
在iOS开发中,经常用到宏定义,或用const修饰一些数据类型,经常有开发者不知怎么正确使用,导致项目中乱用宏与const修饰你能区分下面的吗?知道什么时候用吗?#define HSCoder @"汉斯哈哈哈"NSString *HSCoder = @"汉斯哈哈哈";extern NSString *HSCoder;extern const NSString *HSCoder
2016-02-25 17:27:01 1658
转载 iOS 万能跳转界面方法 (runtime实用篇一)
在开发项目中,会有这样变态的需求:推送:根据服务端推送过来的数据规则,跳转到对应的控制器feeds列表:不同类似的cell,可能跳转不同的控制器(嘘!产品经理是这样要求:我也不确定会跳转哪个界面哦,可能是这个又可能是那个,能给我做灵活吗?根据后台返回规则任意跳转?)思考:wocao!这变态的需求,要拒绝他吗?switch判断呗,考虑所有跳转的因素?这不得写死我...swit
2016-02-25 17:23:55 731
原创 swift基本语法(总结提炼版)之009 swift 之字符串
字符串在 Swift 中绝大多数的情况下,推荐使用 String 类型使用 String 的原因String 是一个结构体,性能更高String 目前具有了绝大多数 NSString 的功能String 支持直接遍历NSString 是一个 OC 对象,性能略差Swift 提供了 String 和 NSString 之间的无缝转换遍历字符串let str
2016-02-24 23:12:43 752
原创 swift基本语法(总结提炼版)之008 swift 之字典
字典/// 定义并实例化字典var dict = [String: AnyObject]()dict["name"] = "zhangsan"dict["age"] = 18print(dict)// 设置相同 key,之前的数值会被覆盖dict["name"] = "lisi"print(dict)// 删除某一个 keydict.removeValueForKey
2016-02-24 23:08:51 914
原创 swift基本语法(总结提炼版)之007 swift之数组
数组简单体验let arr = ["zhangsan", "lisi"]print(arr)// 遍历每一个元素for a in arr { print(a)}// 像 OC 一样打印print(arr as NSArray)数组中保存的对象类型// 数组中保存的都是字符串let arr = ["zhangsan", "lisi"]// 数组中保存的
2016-02-24 23:04:28 1117
原创 swift基本语法(总结提炼版)之006 Swift之 while循环
/*while循环格式:while(循环保持条件){需要执行的语句}OC:int i = 0;int sum = 0;while (i sum = i++;}while (i sum = i++;NSLog(@"%d", sum);如果只有一条指令while后面的大括号可以省略Swift:0.while
2016-02-23 23:35:53 515
原创 swift基本语法(总结提炼版)之005 Swift之 switch循环
/*Swith格式: switch(需要匹配的值) case 匹配的值: 需要执行的语句 break;OC:char rank = 'A';switch (rank) { case 'A': NSLog(@"优"); break; case 'B': NSLog(@"良"); break
2016-02-23 23:34:26 386
原创 swift基本语法(总结提炼版)之004 Swift之 for 循环
循环OC风格的 for// 传统写法for var i = 0; i 10; i++ { print(i)}Swift风格的 for// 遍历 0 ~ for i in 0..10 { print(i)}print("---")// 遍历 0 ~ 10for i in 0...10 { print(i)}阶段性小结Sw
2016-02-23 23:25:50 1106
原创 swift基本语法(总结提炼版)之003 Swift类型转换
/*Swift不允许隐式类型转换, 但可以使用显示类型转换(强制类型转换)OC:int intValue = 10;double doubleValue = (double)intValue;Swift:*/var intValue:Int = 10var doubleValue:DoubledoubleValue = Double(intValue)
2016-02-21 23:42:52 549
原创 swift基本语法(总结提炼版)之002逻辑分支
简单体验var i = 10if i > 0 { print("OK")}阶段性小结Swift 中没有 C 语言中的非零即真概念在逻辑判断时必须显示地指明具体的判断条件if 语句条件的 () 可以省略但是 {} 不能省略三目var a = 10var b = 50var result = a > b ? a : bprint(result)
2016-02-21 23:40:36 749
原创 swift基本语法(总结提炼版)之001常量&变量
简单体验// 定义变量var i = 10print(i)i = 15print(i)let j = 20// 常量一经定义不能自改数值// j = 25print(j)阶段性小结var 定义变量,设置之后可以修改let 定义常量,设置之后不可以修改语句末尾不用使用 ;在 Swift 中使用 print() 替代 OC 中的 NSLogprin
2016-02-21 23:30:06 448
原创 iOS Crash 处理办法
在iOS开发调试过程中以及上线之后,程序经常会出现崩溃的问题。简单的崩溃还好说,复杂的崩溃就需要我们通过解析Crash文件来分析了,解析Crash文件在iOS开发中是比较常见的。现在网上有很多关于解析崩溃信息的博客,但是大多质量参差不齐,或者有些细节没有注意到。今天写一篇博客总结一下我对崩溃调试的使用和技巧,如果有哪些错误或遗漏,还请指点,谢谢!获取崩溃信息在iOS
2016-02-15 23:27:09 2180
C语言深度解剖--解开程序员面试笔试的秘密(完整版)
2013-12-18
Effective C++中文第三版
2013-04-29
Android程序员指南
2013-04-29
C语言编程之道
2013-04-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人