osx kernel(unix os), power management, mach 3.0 ,keychain access ,基於bsd(unix os) ,certificates.sockets,file system,security ,bonjour
collections,core location, address book , net services , networking , threading ,file access, preferences,sqlite ,url utilities
core audio, jpeg png tiff, openal,pdf, audio mixing, quartz(2d),audio recording,core animation, video playback,opengl es
multi-touch , alerts, core motion, web view,view hierarchy, map kit, locaization, image picker,contrals, camera
#import
//#import
//#import foundation;
@inte***ce
card : nsobject
//預設object-c會自動建立getter與setter
@property nsstring * contents;
@property bool chosen;
@property bool matched;
//方法預設命名 getter->matched setter->setmatched
//方法重新命名 @property bool matched;
- (int ) match:(card *)card;
- (int ) matchs:(nsarray *)card;
@end
#import "card.h"
//私有屬性或方法的宣告,主要用於屬性
@inte***ce
card()
@end
//滅有synthsize你將無法建立card例項,而且它沒有名,你無法再getter和setter中引用它
//實際上這些**是看不到的,object-c會自動建立
@synthesize contents = _contents;
@synthesize chosen = _chosen;
@synthesize matched = _matched;
//- (nnstring *)contents 是乙個方法宣告
// - 表示這是乙個方法
- (nnstring *)contents
- (void)setcontents:(nnstring *contents)
- (bool) chosen
- (void) setchosen:(bool chosen)
- (bool) matched
-(void )setmatched:(bool matched)
@implementation
card
- (int )match:(card *)card
return score;
}- (int )matchs:(nsarray *)othercards
}return score;
}@end
史丹福大學公開課IOS 7 學習筆記(2)
import import import foundation inte ce card nsobject 預設object c會自動建立getter與setter property nsstring contents property bool chosen property bool match...
史丹福大學公開課 iOS 7應用開發 一
mvc設計模式 m model 資料 v view 顯示使用者介面,用來展示資料,但不擁有資料 controller 控制器。作用是控制model資料如何顯示在view上 controller能夠無限制的訪問model和view 而不能被訪問。控制器提供乙個動作給試圖,當時圖被觸控發生響應,則將動作...
史丹福大學機器學習公開課
寒假玩了大半了,把各種遊戲給解除安裝了,正兒八經的學習啦。一直想把這個公開課看完,上學的時候吧不想看,放假了也不想看,胡亂寫寫,作為乙個渣渣,把不明白給記下來。這個公開課的第一課,主要是介紹了機器學習概念應用什麼的,好像主要是概念吧,之前看的記不太清了。第二課 監督學習應用 梯度下降 可以看這個鏈結...