我的新書AI 職場超神助手:ChatGPT 與生成式 AI 一鍵搞定工作難題的教材投影片已製作完成
歡迎各位有需要的教師和博碩文化索取教材

Objective-C

  • 上課筆記(三) – Operation、Delegation、基本類別介紹

    Operation 取得class資料的相關變數 確認兩個變數指向同一個記憶體位置 確認兩個實體的值相同 呼叫物件的描述,回傳字串 [obj description];//等於NSLog(@”%@”,obj); Delegation 定義:物件要完成某件行為時利用別人定義好的某項功能來完成。 所以專案第一個被呼叫的應該是Delegate裡的 xcode專案的main.m 基本類別 NSObject:最基本的物件 [obj className];//自我檢視 [obj isEqual:obj2]//物件比較 NSString NSMutableString:可在原本字串之間插字串(用insertString) Set:無順序性的集合,資料有惟一性(物件要比較是否相同須覆寫isEqual和hash) NSMutableSet:queue的概念,用在List把移出畫面的東西暫存。 NSOrderedSet:依照加入的順序排(比起NSMutableSet) 相關網頁: http://stackoverflow.com/questions/6545722/help-with-isequals-and-hash-in-iphone Array:有順序性的集合,當資料從中間刪除,剩的index會自動往前補。…

  • 上課筆記(二) – Objective-C語言介紹、物件存取

    Objective-C語言 @代表物件 [@”Hello world”] => 方括弧是存取物件裡的方法 例: Class:類別 Object:物件及實體,包括 (a) 名字(Name) (b) 屬性(State):field, attribute, member, 屬性, 狀態, 成員 (c) 行為(Behavior):method, action, member function Message:使用方來傳遞訊息。例:NSString的StringWithString PS:…

  • 上課筆記(一) – 專案運作流程、c語言概論、指標與物件

    課程資訊 上課教師:潘聖文 Michael Pan ( scentsome@gmail.com) > 認真好老師推! 課程名稱:資策會IPhone應用軟體開發入門篇 運作流程 main function為固定進入點 在iphone app開發裡面,一個一整頁的畫面是Scene,會有對應一個Controller 切換不同Scene的叫做View Controller,跳出如輸入框或選取框的這種(非整頁切換),則不需View Controller Navigation Controller是只有上面的Bar(用以控制頁面切換),會將View Controller塞進裡面。 所有Object特有的類別都會加上NS開頭(因為是某個縮寫為NS的公司開發的) Objective-C可以在執行時動態產生Code。 整個Design Flow圖如下 開始之前…


17年資歷女工程師,專精於動畫、影像辨識以及即時串流程式開發。經常組織活動,邀請優秀的女性分享她們的技術專長,並在眾多場合分享自己的技術知識,也活躍於非營利組織,辦理活動來支持特殊兒及其家庭。期待用技術改變世界。

如果你認同我或想支持我的努力,歡迎請我喝一杯咖啡!讓我更有動力分享知識!