原创 ios開發-IOS概述和C語言入門

一.什麼是IOS      IOS簡單說就是應用在蘋果手機(IPhone)和蘋果平板電腦(Ipad)上的操作系統. 二.IOS的發展史      IOS是基於UNIX的操作系統,最早在2007年由蘋果公司爲其手機iPhone設計,經過這

原创 ios開發-c語言之流程控制中while的學習

一.在流程控制中,循環結構可以用while、do while 、for來實現,今天我學習的是while和do while來實現循環結構. 1).while 的使用方法: a)結構格式:     while(條件)     {    

原创 ios開發-c語言之流程控制中for循環的學習

在流程控制中,循環結構有while,do while,for循環三種形式,今天學習的時for循環的使用. 一.for循環的使用:  1.格式     for (語句1;條件;語句2)     {         循環體;     }

原创 ios開發-c語言之scanf函數和基本運算的學習

scanf函數和基本運算的學習 一.內存     數據在內存種以0和1存儲,定義變量的時候,首先在內存中分出一塊內存給變量,通過scanf函數可以給變量賦值.     1)變量的類型決定了在內存種所佔據的字節數:     i

原创 ios開發-c語言之流程控制中if的學習

一.流程控制:可以分爲3類 1)順序結構; 2)選擇結構; 3)循環結構; 今天學習的if就屬於選擇結構種的一種. 1.if的格式:     1)if(表達式)         {         語句1;         }    

原创 ios開發-c語言之C語言函數的學習

1.什麼是函數: C語言是由函數構成的,函數指的是一段含有特定功能的代碼.  2.定義函數的目的: 將一個常用的、複雜的、重複的功能代碼封裝起來,方便開發者使用.  3.定義函數的步驟:     1)定義函數名:根據定義函數的功能命名

原创 ios開發-c語言之自增運算、sizeof、關係運算和邏輯運算的學習

關係運算和邏輯運算的學習   一.自增運算: a++:表示先將a的值保存,在進行a=a+1運算,產生臨時變量; ++a:表示先進行a=a+1運算,無臨時變量的產生. 下圖是我的學習筆記: 二.sizeof: sizeof是C語言獨有的

原创 ios開發-c語言之流程控制中switch的學習

流程控制中switch的學習 在流程控制中,選擇結構可以由if和switch兩種語句實現,今天學習的時switch的用法. 一.switch的用法: 1)基本格式: switch (數值)  {     case 數值1:     語

原创 ios開發-c語言之進制和位運算的學習

在日常生活中,我們接觸的數字,大都是十進制的數字,今天我學習了進制和位運算後,覺得很受益,接下來談談我的學習內容:  一.常用的進制:      1)十進制: 10         日常中用的都是十進制.      2)二進

原创 ios開發-C語言關鍵字、標識符、註釋、數據類型等學習

1、  什麼是關鍵字:關鍵字是C語言提供的,具有一定含義的符號,共計32個 例如:main   int char  shot   long 等等 2、  標識符:是自己定義的,具有一定含義的符號(自定義的) 標識符命名規則: 1)26

原创 ios開發-c語言之數組、數組和函數的學習

   所謂數組,就是相同數據類型的元素按一定順序排列的集合,就是把有限個類型相同的變量用一個名字命名出來.數組和函數,指的是將函數和數組相結合,下面我們來學習具體內容:  1. 數組:是指將一種類型的數據集合在一起,用一個數組來定義

原创 ios開發-UIView和UILabel的學習

一. UIView的學習 1.UIView的常見屬性 - UIView *superVIew - 當前控件的父控件 - NSArray *subviews - 當前view的子控件集合 - 數組元素的順序決定子控件

原创 iOS開發-UIScrollView的學習

一. UIScrollView的學習 1. UIScrollView的基本屬性 CGPoint contentOffset // 用來表示當前滾動的位置 CGSize contentSize

原创 ios開發-懶加載和模型的封裝

一. ios開發中的懶加載 什麼是懶加載: 就是在需要數據的時候,再去加載數據,可以理解爲延遲加載. OC中懶加載的形式 首先在控制器中聲明一個數組 @property (nonatomic, strong) NSArray

原创 ios開發-OC-Fondation框架的學習

   今天,我學習了Foundation框架,以下是具體的學習內容:    Foundation框架是IOS開發的基礎框架,裏面包含了很多數據類型:  1)結構體  2)枚舉  3)類  接下來從以下幾個方面來學習: 一.結構體的學