史丹福大學公開課IOS 7學習筆記 (1)

2021-08-10 17:50:48 字數 1822 閱讀 8836

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 而不能被訪問。控制器提供乙個動作給試圖,當時圖被觸控發生響應,則將動作...

史丹福大學機器學習公開課

寒假玩了大半了,把各種遊戲給解除安裝了,正兒八經的學習啦。一直想把這個公開課看完,上學的時候吧不想看,放假了也不想看,胡亂寫寫,作為乙個渣渣,把不明白給記下來。這個公開課的第一課,主要是介紹了機器學習概念應用什麼的,好像主要是概念吧,之前看的記不太清了。第二課 監督學習應用 梯度下降 可以看這個鏈結...