自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LaughingGor的专栏

千里之行,始于足下

  • 博客(16)
  • 收藏
  • 关注

原创 突破开发的瓶颈

从事iOS开发已经一年多了,但是只是觉得编写代码更熟练了,但是代码质量仍未有明显提高,开发遇到了瓶颈期,我该如何突破自己的瓶颈呢,是继续学习,还是去借鉴大牛的经验。我觉得我还是继续学习吧,并浏览一些论坛博客,利用休息之余多写一些Demo,一味的模仿并不能让自己得到实质的提高。

2015-06-30 09:09:49 838

原创 软件的设计理念

Key Design Concepts 关键的设计概念 Managing complexity is the most important technical topic in software development. 管理的复杂性是软件开发中最重要的技术课题。 The goal of all software-design techniques is to break acomplica

2015-03-31 17:42:14 3974

原创 作为一个程序员,不能拒绝学习

引用块内容技术在日益进步,我们为了不被甩在身后,必须要学习,拒绝学习就是拒绝进步。一个不进步的程序员,终究会被这个发展的社会所淘汰。Swift已经出来半年多了,我现在才开始学习已经很晚了,在学习过程中会有很多地方不明白,不过通过与OC做一下对比,也就明白了许多。天天学一点儿,终究会有用武之地,毕竟Swift还是一门不错的语言,加油。 引用块内容

2015-03-25 17:40:11 678

原创 去除心浮气躁,将一片海阔天空!

**敲代码最忌讳的就是心浮气躁,它会让你思路瞬间化为乌有,所以一定要静气凝神,全神贯注,时刻想着自己需要的效果,以及每一段代码所代表的意义。这样才能高效的完成手头的工作。 不要害怕困难,每一个难点都是你进步的源泉,敲代码累了,写点自己的感受以自勉,程序员,也不要荒废了自己的文艺性,做一个文艺的程序员。与大家共勉之,希望大家多多提意见,如何才能高效的写出一段完美的代码。**

2015-03-18 15:48:08 720

转载 如何提高自己的iOS开发水平(转自唐巧的博客)

阅读博客在现在这个碎片化阅读流行的年代,博客的风头早已被微博盖过。而我却坚持写作博客,并且大量地阅读同行的iOS开发博客。博客的文章长度通常在3000字左右,许多iOS开发知识都至少需要这样的篇幅才能完整地讲解清楚。并且博客相对于书籍来说,并没有较长的出版发行时间,所以阅读博客对于获取最新的iOS开发知识有着非常良好的效果。

2015-03-14 17:16:03 2375

转载 Object-C Runtime机制

Objective-C Objective-C 扩展了 C 语言,并加入了面向对象特性和 Smalltalk 式的消息传递机制。而这个扩展的核心是一个用 C 和 编译语言 写的 Runtime 库。它是 Objective-C 面向对象和动态机制的基石。Objective-C 是一个动态语言,这意味着它不仅需要一个编译器,也需要一个运行时系统来动态得创建类和对象、进行消息传递和转发。理解 Obje

2015-03-13 17:03:50 614

原创 Swift学习小结之泛型

import UIKitvar str = "Hello, playground"//泛型func repeat(item : ItemType, times:Int)->ItemType[]{ var result = ItemType[]() for i in 0..times{ result += item } return r

2015-03-10 13:42:00 637

原创 Swift学习小结之协议和扩展

import UIKitvar str = "Hello, playground"// 协议和扩展protocol ExampleProtocol { var simpleDescription:String {get} mutating func adjust()}class simpleClass: ExampleProtocol { var simple

2015-03-10 10:05:04 438

原创 Swift学习小结之枚举和结构体

import UIKitvar str = "Hello, playground"//枚举和结构体enum Rank: Int{ case Ace = 1 case Two,Thress,Four,Five,Six,Seven,Eight,Nine,Ten case Jack,Queen,King func simpleDescription()->String{

2015-03-09 14:54:01 420

原创 Swift学习小结之对象和类

import UIKitvar str = "Hello, playground"//对象和类class Shape { var numberofSides = 0 func simpleDescription() ->String { return "A shape with \(numberofSides) sides" }}var shape = Shape()shape.numberofS

2015-03-09 10:44:30 521

原创 Swift学习函数和闭包

import UIKitvar str = "Hello, playground"//函数和闭包//func 声明一个函数func greet (name : String, day : String) ->String{ return "hello \(name), today is \(day)"}greet("Bob", "Friday")func getGasPrices()->(Doub

2015-03-07 16:14:57 521

原创 Swift 学习小结:简单值 及流程控制

import UIKitvar str = "Hello, playground"//简单值//let 声明常量 var 声明变量var value = 123;var i:Int = 0;var num = 0;var maVariable = 42;maVariable = 50;let myConstant = 42;let implicitInteger = 7

2015-03-07 13:59:59 567

原创 Swift学习小记001

今天开始正式学习Swift语言,比起Object-C来说高端多了,去年七月刚出来时只是泛泛的看了一下,直到今天才意识到,我必须要学习它,作为一个靠技术吃饭的开发者,绝不能拒绝进步。var str = "Hello, playground"var bgen:Bool = true//分支if(bgen){ println(bgen);}else{ println(bgen);}var value =

2015-03-06 17:53:59 320

原创 也是要适时写一些博客的

从事iOS开发也一年有余了,总是懒的去写博客,总是去看别人的博客,纵然可以解决问题,但总觉得变不成自己的知识,用完就完了。只有将他们记录下来,自己是如何使用的才会成为自己的所得。这样我才会提高,我也可以写一些原创文章与别人分享经验。             记录自己的简单想法,今天就到此,开始敲代码了。

2015-03-04 10:14:36 351

原创 关于IOS开发最实用的网站

国内相关:http://www.oschina.net/(代码和技术分享交流,很多其他领域)http://www.devdiv.com/(代码和技术分享交流,三大手机平台的)http://www.cocoachina.com/(代码和技术分享交流,仅仅是苹果方面的)http://code4app.com/(代码和技术分享交流,仅仅是苹果方面的)http://www.lanren

2014-01-15 18:48:19 707

原创 JSONKIT在Object C 中的实现小结

-什么是JSON;       以上四个图分别解析了json的结构流程,数组,字典(object),以及用各种操作语言将字符串,数组,和字典套用在一起,条理性较强,具体含义将在下面一一阐述;           JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于JavaScript(Standard ECMA-2

2014-01-14 21:54:37 2705

空空如也

空空如也

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

TA关注的人

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