自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Walden_tinghou的专栏

假如我能使一颗心免于破碎,我便没有白活一场。假如我能消除一个人的痛苦,或者平息一个人的悲伤,或者帮助一只昏迷的知更鸟 ,重新回到它的巢中,我便没有白活一场 ;学无止境!追求细节与极致,但不偏执!

  • 博客(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 2949

原创 纯洁和智慧来自于努力,无知和纵欲来自懒惰

纯洁和智慧来自于努力,无知和纵欲来自懒惰。

2016-02-25 22:54:33 1039

原创 swift基本语法(总结提炼版)之010 swift 之函数

函数简单演练func sum(a: Int, b: Int) -> Int { return a + b}阶段性小结函数定义格式:func 函数名(参数: 参数类型...) -> 返回值 { // 代码实现 }如果没有返回值, -> 返回值 可以省略-> 是一个很有意思的符号默认情况下,在调用函数时,第一个参数名是省略的参数名的特殊处理强制要求参数名

2016-02-25 22:52:07 420

转载 封装一个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 1657

转载 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 913

原创 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 548

原创 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

ECMAScript 6 入门(第三版 )

个人收集电子书,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!

2018-01-25

《高性能JavaScript》(尼古拉斯·泽卡斯).pdf

个人收集电子书,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!

2018-01-25

自定义UITableViewCell

自定义UITableViewCell

2016-03-15

HTML5学习笔记(总结提炼版)——002 CSS

HTML5学习笔记(总结提炼版)——002 CSS

2016-03-14

HTML5学习笔记(总结提炼版)——001

HTML5学习笔记(总结提炼版)——001

2016-03-14

C语言深度解剖--解开程序员面试笔试的秘密(完整版)

名人推荐 本书从另一个层面来让你更深地了解C语言的精华所在,很好的一本书。 ——网友 zuoshaobi_kzcj4 这是一部经典的C语言讲解教案,你可以在其中学习到你从没思考过的关键知识! ——网友 C1989 如果是学习过C语言的人,那么看几页就会觉得很不一般,大力推荐学过或正在学习C语言的人阅读此书,绝对受益匪浅。 ——网友 caliow 偶然在网上看到这本书,读毕,获益颇多。看过不少C语言的书籍,貌似很少有哪本书提过哪些东西应该写在.h头文件里,哪些东西应该写在.cpp里。 ——网友 惊羽九天 强烈推荐,两位老师20年编程工作的经验总结,一位资深嵌入式工程师的呕心沥血之作!堪称同类资料中之经典中的经典。 ——网友 HXW718059156 这是一篇C语言高手的箴言,将C语言的精髓展示出来。 ——网友 lingzhimeng 很好,对有些问题的见解很有深度,提出了很多人没有想到的问题,其中对关键字的解释很有创意,诸如static等,用了很多很好的例子,值得一看。 ——网友 FengHui 如果你喜欢这本书,请尊重作者劳动成果,支持正版,购买纸质书。

2013-12-18

Effective C++中文第三版

Effective C++中文第三版 《Effective C++:改善程序与设计的55个具体做法(第3版)(中文版)(双色)》前两个版本抓住了全世界无数程序员的目光。原因十分明显:Scott Meyers极富实践意义的C++研讨方式,描述出专家用以产出干净、正确、高效代码的经验法则和行事法则——也就是他们几乎总是做或不做的某些事。 《Effective C++:改善程序与设计的55个具体做法(第3版)(中文版)(双色)》一共组织55个准则,每一条准则描述一个编写出更好的C++的方式、每一个条款的背后都有具体范例支撑。第三版有一半以上的篇幅是崭新内容,包括讨沦资源管理和模块(templates)运用的两个新章。为反映出现代设计考虑,对第二版论题做了广泛的修订,包括异常(exceptions)、没汁模式(design patterns)和多线程(multithreading)。 高效的Classes、functions、templates和inheritance hierarchies(继承体系)方面的专家级指导。 崭新的“TR1”标准程序库功能应用,以及与既有标准程序库组件的比较。 洞察C++和其他语言(例如Java、C#、C)之间的不同。此举有助于那些来自其他语言阵营的开发人员消化吸收C++式的各种解法。

2013-04-29

Android程序员指南

本书的格式将会以逻辑性的风格带你走遍Android 应用程序开发。本书开 始通过检查Android 作为一个平台的构架,看看它是怎么被开发的,它能在什么 上运行,和需要什么样的工具来为Android 开发项目。在讨论和安装开发工具、 Android SDK 和Eclipse 开发环境(第2,3,4 章节)之后,本书直接跳入设计 和创建Android 应用程序(第5 章节)。本书包括在现有的Google 工具(例如: Google Maps(第9 和11 章节)、GTalk(第10 章节))上尝试你自己的应用程序 的教学指导。也包括一个快速参考指导(第12 章节)。 国外经典书籍。

2013-04-29

C++程序设计原理与实践

C++之父最新力作!这本书对很适合编程入门者,深入浅出,通俗易懂,突出基本原则和思想,使你不必纠缠于细节。

2013-04-29

C语言编程之道

也许很多想要从事编程工作的人都会问,我真的可以胜任这份工作吗?其实这种想法的产生与计算机的发展历程有关。自计算机问世以来,软件开发就成为了令人羡慕的职业。在软件行业刚兴起的时候,程序开发被很多人追捧为高智商、高水平的高端技能,程序员就犹如高深莫测的武林高手般被世人崇拜敬仰,那时候的程序员充满了个人英雄主义色彩。计算机产业被誉为高新技术,计算机从业者被称为IT精英,让人觉得可望而不可及。   随着计算机的迅速普及,发展到今天,软件可以说无处不在,软件开发也不再是传说。而个人英雄主义时代也已经过去,当前的程序员,需要有高度的团队合作精神,一个庞大的系统是由众多程序员共同完成的。只要热爱编程并为之努力,编写出自己的程序并不是遥不可及的事情。你可以是一名程序员,你也可以只是出于兴趣,只要你喜欢,就可以进行编程。   有位编程前辈曾经说过:任何人都能编程,那么我们就开始自己的程序开发之旅吧。

2013-04-27

空空如也

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

TA关注的人

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