原创 C語言第三節-順序,分支,循環

循環結構 循環:在滿足某個條件時,反覆執行某程序段        (循環條件)                 (代碼段)     /*           循環:防止代碼冗餘、可讀性差、容易出錯            */   

原创 C語言第六節-指針

指針 地址: 存儲單元的編號,每個存儲單元都有唯一的地址 內存地址:內存中的存儲單元的編號,在地址所標識的存儲單元中存放數據 指針:地址(內存單元的編號或地址)           內存單元的指針(地址)和內存單元的內容(數據)是兩個不

原创 OC-1-對象的存儲細節、#progma mark指令、NSString類

//創建對象         //[Person new];         //做了三件事         //分配空間,初始化,返回空間的首地址         Person *p = [Person new];        

原创 obeject-c語言簡介、基礎語法

enhanced C:加強C,C++ extends C:拓展C,object-c object-c:在C語言的基礎上增加一層最小的面向對象的語法 OC向下兼容C 面試題1:爲什麼要使用import?import和include的區別

原创 OC+3-protocol

protocol概念及基本使用 1、protocol的基本概念 協議:一些方法的聲明,一般寫到一個.h的頭文件中,供其他的類或者協議去遵守。 在OC中,接口是有一個叫做協議的protocol來實現的。它與java不同的是,它可以聲明一些必

原创 3-綜合案例:月福首頁-多媒體-圖片熱點-框架

1、開發網站的一個流程  業務員與客戶進行溝通,包括:風格的、功能(論壇、留言板、支付、用戶登錄等) 業務員與美工溝通。製作網頁效果圖(首頁、列表頁、內容頁)製作人員開始切圖排版,排成網頁形式的後臺程序員開始寫程序前臺和後臺合併在一起,整

原创 C語言第四節-函數

函數的概述 函數:由功能相對獨立的代碼段來組成的 優點:1、提高程序的可讀性            2、提高開發的效率            3、提高代碼的複用性 分類:      函數定義的角度:1、庫函數:只需引入原型      

原创 C語言項目總結-通訊錄

功能展示 通訊錄用到的知識點 常量,變量的使用 全局變量 分支語句 函數 宏 循環語句 scanf和printf 數據 結構體 文件 指針* 經典的問題(難點)      數組元素的刪除(涉及數據結構) 功能分析及實現步驟

原创 C語言第八節-文件操作

static和extern修飾局部變量 static對局部變量的作用: void sum() {     //沒有使用static修飾     //num在函數調用完之後,永遠是0     int num = 0;     printf

原创 OC+4-Foundation框架

1、Foundation框架介紹  框架:由許多類、方法、函數、文檔按照一定的邏輯組織起來的集合 Cocoa:Foundation和AppKit Cocoa Touch:Foundation和UIKit Foundation的作用:Fou

原创 OC+5-Foundation續&copy&單例模式singleton

NSFileManger的介紹和用法(文件操作) 1、NSFileManager的介紹      NSFileManager:用來管理文件系統的,進行常見的文件或文件夾操作(拷貝、剪切、創建等)      NSFileManager使用

原创 C語言第五節-原碼-數組-字符串

原碼-反碼-補碼 數據在計算機內部以補碼的形式存儲的 數據分爲:有符號(正數最高位是0,負數是1)數和無符號數(都是正數)      對於正數:反碼==補碼==原碼      對於負數:反碼==除最高符號位以外的各位取反     補碼=反

原创 OC+1-內存管理

內存管理的基本概念及範圍 內存管理:系統會向app發送memory waring消息,收到消息後,需要回收一些不需要再繼續使用的內存空間,比如回收一些不再使用的對象和變量等,否則程序會崩潰。 管理範圍:管理任何繼承NSObject的對象,

原创 OC-3-面向對象

self和super關鍵字 OC中提供了兩個保留字self和super,用於在方法定義引用執行該方法的對象。OC語言的self相當於其他語言的this指針。 self的應用場景:1、用在類方法:self指代的是當前類([對象 class

原创 OC+2-ARC-Category-block

ARC概念及原理 1、指針分類      1)強指針:默認下,所有的指針都是強指針,關鍵字strong      2)弱指針:__weak關鍵字修飾的指針 (兩個下劃線_之間沒有空格,看似一條線) 2、什麼是ARC      Automa