原创 我的友情鏈接

51CTO博客開發

原创 無法運行應用:Xcode process launch failed: Securit

        最近在開發的時候遇到一個問題,iPhone 6Plus在真機調試的時候,無法運行程序。具體現象是:Xcode點擊運行之後,手機上出現要運行的應用圖標,但是沒有打開,Xcode上提示:Xcode process launch

原创 iOS開發OC基礎:Xcode中常見英文總結,OC常見英文錯誤

在開發的過程中難免會遇到很多的錯誤,可是當看到系統給出的英文時,又不知道是什麼意思。所以這篇文章總結了Xcode中常見的一些英文單詞及詞組,可以幫助初學的人快速瞭解給出的提示。多練習,就肯定能基本掌握。expression:表達式assig

原创 iOS動畫:UIView動畫和CALayer動畫(CABasicAnimation、CAKeyframeAnimation的使用)

    iOS中的動畫有兩種實現方式,一種是UIView來實現動畫,另一種動畫是通過CALayer來實現,下面介紹兩種動畫的簡單實現:一、UIView動畫的實現   UIView使用Context來實現動畫關鍵代碼://參數1 動畫名稱 參

原创 Xcode如何拖拽選中文字、拖拽代碼

        不管是文本編輯,還是代碼工具,一般都提供了用鼠標拖拽選中文字到指定地方的功能,但是在Xcode裏貌似這樣有點兒難,你會發現當想拖動的時候會有時候成功,但是大部分時間都是又處於選擇狀態。一開始我以爲是Mac系統的原因,後來發現

原创 iOS開發OC基礎:OC屬性的一些概念和基本使用

一、屬性簡介//屬性是OC2.0之後新出的一種語法,能讓我們快速的生成setter以及getter方法,大大簡化代碼二、如何定義一個屬性//@property 屬性關鍵字,用來定義屬性//NSString * 屬性的類型//name 屬性的

原创 iOS開發OC基礎:OC的內存管理

OC內存管理的基礎知識/**//             *  當對一個對象autorelease時,會將該對象放到離它最近的自動釋放池,當自動釋放池將要銷燬時,會對自動釋放池中的對象發送release消息,讓對象的引用計數減1,(切記,是

原创 iOS開發OC基礎:OC基礎概念總結,OC面向對象的思想

一、什麼是OOP:OOP(Object Oriented Programming):面向對象編程二、面向對象和麪向過程的區別:面向過程編程:分析解決問題的步驟,實現函數,依次使用面向對象編程:分解問題組成的對象,協調對象間的聯繫和通信,解決

原创 iOS開發OC基礎:OC中的協議

1.協議是一種爲有源代碼的類擴充方法的方式。2.協議只是一系列方法的生命,就相當於一張任務清單,規定了要做的事情,但是具有的實施(也就是實現),是由服從該協議的類來實現。所以協議只有.h文件,並且不可以定義變量3.協議的定義是以@proto

原创 在ARC項目中使用非ARC(或者在非ARC項目中使用ARC)框架或者類庫一起工作

    從iOS5 以來,引入了Automatic Reference Count(ARC)自動引用計數,就是obj-c對象每被“使用”一次,引用計數就會+1,當引用計數爲0時,系統就會回收內存。這些都是由編譯器自己完成的。而非ARC在OC

原创 iOS開發OC基礎:延展Extension

//延展Extension,是爲類擴充私有的方法,以及私有的實例變量,和分類Category相比,延展定義的方法是私有的,而且還可以定義實例變量(私有的)。//@interface 開頭 + 類名(哪一個類的延展) + 小括號,小括號內填寫

原创 iOS開發OC基礎:OC中日期類NSDate類的常用方法

因爲OC中的一些方法的使用比較簡單,所以代碼比較少,我會把完整的代碼貼到這裏,如果代碼過多,我會考慮上傳工程附件。今天來介紹一下NSDate類的常用方法,可以幫助大家理解日期類的基本用法,因爲所有的解釋說明都放在了代碼的註釋裏,大家可以參照

原创 iOS開發OC基礎:OC中的分類(類目)

//分類,category,(類目)//爲沒有源代碼的類添加方法//一定要注意,只能添加方法,不能添加實例變量/** *  分類 類的定義也是分爲接口部分和實現部分    接口部分:以@interface開頭 + 類名 後跟小括號,小括號內