原创 OpenGL配置VC6.0+WIN7

最近在看一些計算機圖形圖像方面的知識,免不了要把VC6.0配置了OpenGL,首先下下載一個windows下的glut包,然後解壓。 以我的安裝目錄爲例: 把解壓得到的glut.h放到D:\VC6.0\VC98\Include\GL

原创 sealed關鍵字——密封類

       與抽象類相反,在實際編程過程中,有的類已經沒有在被繼承的必要了。針對這種情況,C#提出了一個密封類的概念。密封類的聲明使用sealed關鍵字,可以防止非有意的派生。如果視圖將一個密封類作爲基類,C#將提示出錯。並且,密封類不

原创 怪物如何追隨玩家_怪物AI

   1.png (130.6 KB, 下載次數: 0) 下載附件  保存到相冊 5 天前 上傳 1.將下面的腳本掛在怪物身上2.設置玩家Tag爲Player3.可以自己在屬性中設置怪物的移動速度和轉身速度 using

原创 Foundation框架中一些常用類

一、Foundation框架中一些常用的類 字符串型: NSString:不可變字符串 NSMutableString:可變字符串 基本使用 NSMutableString *s1 = [NSMutableString stringW

原创 面向對象OC之多態

一、多態的概念 多態在代碼中體現即爲多鐘形態,必須有繼承,沒有繼承就沒有多態。 在使用多態時,會進行動態檢測,以調用真是的對象方法 多態在代碼中體現即是 父類指針指向子類對象。 #import <Foundation/Foundatio

原创 OC初識之簡單的OC程序

希望這篇博客能給那些像我一樣剛學OC 的童鞋帶來一點幫助…… 一、OC簡介  C語言的基礎上,增加了一層最小的面向對象語法  完全兼容C語言 可以在OC代碼中混入C語言代碼,甚至是C++代碼 可以使用OC開發Mac OS X平臺和iOS

原创 面向對象OC之封裝淺談

一、面向對象和封裝 面向對象的三大特性:封裝、繼承和多態 在OC語言中,使用@interface和@implementation來處理類。  ​ @interface就好像暴露在外面的時鐘表面,像外界提供展示以及接口。@imple

原创 簡明 Git 命令速查表

創建 複製一個已創建的倉庫: $ git clone ssh://[email protected]/repo.git 創建一個新的本地倉庫: $ git init 本地修改 顯示工作路徑下已修改的文件: $ git status

原创 OC之Protocol (協議)

(一)簡介 1.Protocol:就一個用途,用來聲明一大堆的方法(不能聲明成員變量),不能寫實現。 2.只要某個類遵守了這個協議,就擁有了這個協議中的所有方法聲明。 3.只要父類遵守了某個協議,那麼子類也遵守。 4.Protoc

原创 git oschina 提交項目

在新建項目之前獲取 SSH 公鑰 在終端中 輸入 ssh-keygen -t rsa -C "[email protected]" "[email protected]"是你的郵箱地址 例如 [email protected]查看你的公

原创 OC之內存管理

一、基本原理 1、什麼是內存管理 移動設備得內存極其有限,每個app所能佔用的內存是有限制的,當app所佔用內存較多的時候,系統會發出警告,這是要回收一些不需要再使用的內存空間。比如回收一些不需要使用的對象、變量等 管理範圍:任何繼承了N

原创 C語言之結構體淺談

一、什麼是結構體 對於數組中,每個元素都是相同的,如果我們想使每個元素不同的話,我們可以考慮使用結構體。 結構體可以由多種不同類型的數據類型組成的新的數據類型 二、結構體的定義 格式: struct 結構體名 {     數據類型 變量1

原创 Foundation框架之結構體

一、基本知識 Foundation—基礎框架。框架中包含了很多開發中常用的數據類型,如結構體,枚舉,類等,是其他ios框架的基礎。 如果要想使用foundation框架中的數據類型,那麼包含它的主頭文件就可以了。 即#import<

原创 OC語言之block

BLOCK是什麼?蘋果推薦的類型,效率高,在運行中保存代碼。用來封裝和保存代碼,有點像函數,BLOCK可以在任何時候執行。 BOLCK和函數的相似性:(1)可以保存代碼(2)有返回值(3)有形參(4)調用方式一樣。 標識符 ^

原创 OC分類淺談

一、分類 (一)分類的基本知識  概念:Category  分類是OC特有的語言,依賴於類。 分類的作用:在不改變原來的類內容的基礎上,爲類增加一些方法。 添加一個分類: 文件結構圖:   在分類中添加一個方法