原创 Objective-C: delegate的那點事兒

Delegate算是Objective-C的一大特性, 關於Delegate的基礎就不多介紹了, 有興趣的請參看文檔。這裏僅對Delegate使用中的一些問題做點討論     我們用Delegate很多情況下是基於多線程的,比如我們

原创 和我一起來學iOS(二)iOS中的一些約定、模式與三種回調機制

在第一節裏,我們瞭解了ObjectC的語法,在第二節裏,在正式動手之前,先要了解一些iOS中的基本約定與模式。   Foundation.h 我們之所以能夠方便的使用ObjectC中的諸如NSString、NSNumber等類型,

原创 【轉】我在南大的七年

—— 跨進南大校門的第一天,我知道,我自由了。 父親是個對新事物有強烈興趣的人,村裏第一臺電視機是他自己組裝的,當時全村人都跑過去看,電視機只能收到一個臺,CCTV。座機電話是第一個裝的。大哥大剛出現的時候,他也是第一個買來用的,那個

原创 逃出你的肖申克(三):遇見20萬年前的自己

《Synaptic Self》中曾提出一個發人深省的觀點:由於人的大腦是經過漫長的進化年代“堆積”起來的,也就是說,從爬行動物到哺乳動物到高級靈長類這些進化階段,我們的大腦從只有原始的反射模塊,到擁有初步的情感區域,一直到神奇的具有6層

原创 暗時間

By 劉未鵬 – December 20, 2009Posted         如果你有一臺計算機,你裝了一個系統之後就整天把它擱置在那裏,你覺得這臺計算機被實際使用了嗎? 沒有。因爲CPU整天運行的就是空閒進程。運行空閒進程

原创 Xcode快捷鍵

關於xcode  可設偏好設置 command+,清空緩存 可設隱藏xcode command+h隱藏其它 command+option+h顯示全部 可設退出xcode command+q文件相關:新建項目 command+shift+n

原创 【轉】Vlan技術原理

在數據通信和寬帶接入設備裏,只要涉及到二層技術的,就會遇到VLAN。而且,通常情況下,VLAN在這些設備中是基本功能。所以不管是剛邁進這個行業的新生,還是已經在這個行業打拼了很多年的前輩,都要熟悉這個技術。在論壇上經常看到討論各種各樣的關

原创 遇到問題爲什麼應該自己動手

1. 遇到問題尋找捷徑爲什麼是很聰明的做法 我們在生活中總是在不停地試圖做最優經濟決策,只不過很多時候我們爲適應遠古社會而進化的大腦未必適用於現代工業社會(《Mean Genes》,《進化心理學》,《How We Decide》),所

原创 和我一起來學iOS(三)UIView及其子類(上)

http://www.cnblogs.com/lwzz/archive/2013/05/06/3029654.html 在開始前,我想大家應該先讀一讀 Mac OS X 背後的故事,是一篇非常不錯的文章。瞭解曾經發生的過去,才能對

原创 【轉】Object-C的函數調用機制詳解--消息

ps:Object-C和C,C++,java的函數調用機制還是有所區別的,其完全的runtime的調用方式是其實現消息機制的本質內容! 在入門級別的ObjC 教程中,我們常對從C++或Java 或其他面嚮對象語言轉過來的程序員說

原创 XCode的一些調試技巧

XCode 內置GDB,我們可以在命令行中使用 GDB 命令來調試我們的程序。下面將介紹一些常用的命令以及調試技巧。 po 命令:爲 print object 的縮寫,顯示對象的文本描述(顯示從對象的 description 消息獲得

原创 【轉】iPhone/Mac Objective-C內存管理教程和原理剖析(三)@property (retain)和@synthesize的默認實現

版權聲明 此文版權歸作者Vince Yuan (vince.yuan#gmail.com)所有。歡迎非營利性轉載,轉載時必須包含原始鏈接http://vinceyuan.cnblogs.com,且必須包含此版權聲明的完整內容。   版本

原创 Software Licenses

這圖畫的太好了,分享一下 點贊 收藏 分享 文章舉報 view1221 發佈了2 篇原創文章 · 獲贊 0 · 訪問量 4萬+ 私信

原创 【轉】談ObjC對象的兩段構造模式

轉自:http://www.cocoachina.com/bbs/read.php?tid=132156 前言 Objective-c語言在申請對象的時,需要使用兩段構造(Two Stage Creation)的模式。一個對象的創建

原创 oc中消息傳遞機制-附:對performSelector方法的擴充

各種語言都有些傳遞函數的方法:C語言中可以使用函數指針,C++中有函數引用、仿函數和lambda,Objective-C裏也有選擇器(selector)和block。不過由於iOS SDK中的大部分API都是selector的方式,所以