原创 C8_指針

<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">一、數據的存儲</span>         字

原创 IOS;C1_基本概念_10-15

一、變量         變量代表一個存儲區域;    定義變量 //  類型修飾符  變量名   初始值 int age = 20; a.    不能以數字開頭; b.   變量可以包含下劃線,字母,數字,美元符(%

原创 C2_分支語句,10-16

// //  main.m //  C2_分支結構 // //  Created by李連有 on 14-10-16. //  Copyright (c) 2014年 lanou3g.com藍鷗科技. All right

原创 C5_二維數組,字符串數組,多維數組

一、 二維數組 有兩個下標的數組稱爲二維數組  二維數組的定義: 類型 數組名[常量表達式1] [常量表達式2] = {值1,值2...};                    第一維的長度 ;第二維的長度 例如: int a[2][3

原创 C6_函數

主要內容:函數分類、函數聲明和定義、函數調用,形參實參、函數嵌套調用 函數是具有特定功能的代碼段。 通俗來說:一連串語句組合在一起,實現了某一功能,我們爲它們起了一個名字。之後就可以使⽤這個名字來替代這些語句。 函數的使用可以省去重複代碼

原创 C7_結構體

課堂筆記: // 結構體聲明 //結構體是一種自定義的數據類型 //用struct關鍵字聲明一個結構體 //struct 結構體名 //{ // // 類型說明符 成員名; // ... ... // // 類型說明符 成員名; //

原创 OC 面向對象—多態(文頂頂博客學習筆記及自我認識)

- 、基本概念 多態,即多種形態,必須要有繼承,沒有繼承就沒有多態 多態在代碼中的體現即父類指針指向子類對象。 Animal是父類  Dog繼承與Animal 多態的體現: // 父類指針指向子類對象 Animal *a1 = [Do

原创 C4_一維數組、字符數組、數組排序

一,一維數組 數組:相同數據類型的成員(數組元素)組成的一組數據。 整型數組 65 23 756 332 609 浮點型數組 65.3 2

原创 C3_循環結構

// command +R 運行 // command +移動鍵 選擇 // alt +shift+移動鍵 一次選一個單詞 int main(int argc, const char * argv[]) { //    //初始化循環變量

原创 OC類的理解(資料收集及自己認知)

-、面向對象 oo 面向對象,關注的是設計能夠實現解決問題所需功能的類。 oop 面向過程編程。 (一)關於類 類關注的三種東西:類名、屬性。方法 注意:一般名詞都是類。相同屬性和行爲的對象抽象一個類。用駝峯法命名。對方法的調用稱爲消息機

原创 iOS應用程序原理及運行順序(一)

<span style="font-family: Arial, Helvetica, sans-serif;font-size:18px; background-color: rgb(255, 255, 255);">一、UIAppl

原创 目標-動作機制(target - Action)

一、目標-動作機制(target - Action)      該模式主要是爲了減少模塊之間代碼的耦合性,以及增強模塊內代碼之間的內聚性。 目標是動作消息的接受者。一個控件,或者更爲常見的是它的單元,以插座變量的形式保有其動作消息的目標。

原创 iOS中KVC 和 KVO 簡單介紹

一、KVC簡單介紹 KVC  key valued coding 鍵值編碼 。它是一種可以直接通過字符串的名字(key)來訪問類屬性的機制。而不是通過調用Setter、Getter方法訪問。 KVO key valued observe

原创 C9_高級指針

指向結構體變量的指針,稱爲結構體指針。 typedef struct student Stu; Stu stu1 = {0}; Stu * p = &stu1; Stu *結構體指針類型(類型),  p 結構體指針變量(變量名)

原创 iPad 和iPhone用同一套代碼打包適配遇到的問題

1.項目需求,進入之後導航欄透明,header是一張圖片,完全展示出來,隨着頁面向上滑動,導航欄透明度逐漸減小,當滑動的位置偏移超過固定值時,導航欄出現. 代碼實現: 1. -(void)viewWillAppear:(BOOL)ani