原创 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)類 接下來從以下幾個方面來學習: 一.結構體的學