原创 初學Objective-C

    經過自己的抉擇最後還是進了一家學習iOS的培訓機構,畢竟自己也很看好這方面的前景,所以帶着對未來的憧憬以及自己的滿腔熱情還是來學習了。    以後每天都要用這個博客來紀錄自己的學習經歷了,用來回顧和思考。畢竟是新手,如果有哪位大神看

原创 Objective-C 內存管理(2)

接上篇 內存管理    引用計數 每個對象都有一個與之相關聯多整數,被稱作它的引用計數器或保留計算器,當某段代碼需要訪問一個對象時,該代碼就將該對象的保留計數器值加1,表示我要訪問該對象,當這段代碼訪問結束的時候,將對象的保留計數器數值減1

原创 Objective-C學習筆記

第四章 繼承 繼承的語法格式:@interface Circle: NSObject。冒號後邊的標示符石需要繼承的類。 OC中不支持多繼承。 第一個帶有繼承的程序 @interface Shape : NSObject{ ShapeColo

原创 關於php中的數組以及多維數組

    因爲是初學者,對於php中的一維數組和二維數組還可以理解,但是再往下面的三維數組以及多維數組,雖然說可以看得懂,但是讓我自己寫的話卻寫不出來。因爲我是對數組的理解不夠透徹,再加上基本上是自己學的,沒有進行過系統的學習和指導。所以這個

原创 objective-C 對象初始化/屬性

第十章 對象的初始化兩種創建對象的方法: 1. [類名 new]  2. [ [類名 alloc ] init ];  其中第二種方法是應該熟練使用的方法。 初始化對象:對於繼承了NSObject的類來說,調用超累的init方法可以讓NSO

原创 代碼塊和併發性

代碼塊對象: 通常稱:代碼塊,是對C語言的擴展,,除了函數中的代碼,其害包含變量綁定。代碼塊有時也被稱爲閉包(closure)。兩種綁定類型:自動型和託管型。自動型使用的是棧中的內存,而託管綁定是通過堆創建的。代碼塊和函數指針: 代碼塊特徵

原创 Objective-C學習筆記 複合

纔看到昨天的不知道爲什麼沒有發出去。。。第五章 複合複合的定義:通過包含作爲實例變量的對象指針實現。例如:@interface Unicycle : NSObject{          Pedal*pedal;          Tire

原创 phpcms v9 的安裝

    經過各種問題之後,最終還是成功的安裝上了,雖然是在虛擬機中。    但是忽然發現一個問題,因爲安裝phpcms的時候是下載的一個集成包,並不是一個個將環境配置好的,而電腦之前安裝有wamp,所以一直出現一個問題就是:提示的安裝php

原创 Objective-C學習筆記 內存管理

    引用計數 每個對象都有一個與之相關聯多整數,被稱作它的引用計數器或保留計算器,當某段代碼需要訪問一個對象時,該代碼就將該對象的保留計數器值加1,表示我要訪問該對象,當這段代碼訪問結束的時候,將對象的保留計數器數值減1,表示不再訪問該

原创 objective-C 類別/協議。

第十二章 類別    類別:命名方式: 類名稱+類別名稱。在Xcode中可以在新建文件的類別中找到 Objective-C category圖標。@interface部分類別的聲明看起來非常像類的聲明:@interface NSString

原创 C語言中讓人頭痛的指針和內存

指針:也是變量,存放變量的地址。 指針是變量的一個間接,變量是內存的一個間接。 虛擬內存中地址總線確定了你能訪問的內存空間。 32位cpu最大的虛擬內存: 2^32 = 4 GB 所以32位的XP使用8G內存並沒有什麼用。 指針存放的變量