《Core Data應用開發實踐指南》討論及勘誤

更新記錄

2015年6月18日15:17 添加勘誤
2015年6月19日21:32 添加勘誤
2018年9月6日02:51 添加补充信息


請各位讀者將涉及本書內容的勘誤、意見及建議評論於此,以便集中瀏覽,謝謝!

本網頁右上角有簡繁體轉換按鈕,大家可以切換到自己喜歡的中文模式。


补充信息:

感谢网友 tongxing 在评论中提供链接,指出了与本书原版《Learning Core Data for iOS: A Hands-On Guide to Building Core Data Applications》相似的另一本书,名叫《Learning Core Data for iOS with Swift: A Hands-On Guide to Building Core Data Applications, 2nd Edition》(也可以认为是本书原版的第 2 版)。

那本书附带 swift 源代码,可参见:http://www.informit.com/content/images/9780134120034/downloads/9780134120034_Code.zip,按章节划分的版本,可参见:https://timroadley.com/books/learning-core-data-for-ios-with-swift

此网页主要用来讨论与《Learning Core Data for iOS》本身及其中文译本《Core Data 应用开发实践指南》有关的话题。


範例代碼備用下載鏈接:

单个压缩包:
http://www.informit.com/content/images/9780321905765/downloads/LearningCoreDataCode.zip

按章节划分:
https://timroadley.com/books/learning-core-data-for-ios


勘誤表

位置:第62頁,圖3-13

章節:第3章,第5節

原文:(原圖錯誤)

改文:(見下圖)
圖3-11

回報者:Cool Kern

位置:第74頁,表4-1

章節:第4章,第3節

原文:(表格第2行,1580及nsvalidationMultipleErrorsError)

改文:(1580改為1560,nsvalidationMultipleErrorsError的前三個字母應大寫,改為NSValidationMultipleErrorsError)

回報者:Cool Kern

位置:第76頁,程序清單4-6

章節:第4章,第3節

原文:(// display error message txt message那一行下方,缺了一部分代碼)

改文:(見下圖)
程序清單4-6尾部缺失的代碼

回報者:Cool Kern


翔按:本書對各術語所採用之中文譯法,僅代表我個人意見,與他人無關。

對於「一詞多譯」、「譯與不譯」以及「中英文並列時哪個在前」等問題,請大家訪問 ITEC 項目共同討論。

ITEC為「IT術語及計算機科學術語中英文對照表」之簡稱,網址為:https://github.com/jeffreybaoshenlee/IT-Terms-EN-CN

除此之外其它事宜,如印刷格式及翻譯問題等,請在本網頁留言。

中英文詞彙對照表

英文 本書譯法 其他譯法
application bundle 應用程序包 應用程序捆綁;應用程序捆綁包
application delegate application delegate 應用程序委託
(描述任務處理方式的)background 後臺 背景
de-duplication 去除重複數據;重複數據去除 刪除重複數據
dot notation 點;點符號 點寫法;點記法;點表示法;點表達式
edge guide 邊界基準線;邊線 邊緣引導線
end user 終端用戶 最終用戶
Fallback Store Fallback Store 後備存儲區;備用存儲區;備援存儲區
filter 篩選;過濾
(描述任務處理方式的)

foreground

前臺 前景
interface element 界面元件 界面元素;界面組件
key-value coding 鍵值編碼 鍵值編程
lag 卡頓 延遲;遲滯;遲緩
managed object 託管對象 受託管的對象
notification 通知 通告
parent entity 父實體 上代實體
performance 性能 效能
persistent store 持久化存儲區 持久化存儲;持久化倉庫
private queue 專用隊列 私用隊列;私有隊列
profile … 分析……的性能

對……做性能分析

對……做Profile

protocol 協議 協定
relationship 關係 關聯
schema 綱要 模式;大綱;概要
seed

seeding

散播數據;填充數據

數據散播

swipe 滑動 掃屏
validation error 驗證錯誤 合法性錯誤

豆瓣信息頁面:
http://book.douban.com/subject/26280358/
china-pub信息頁面:
http://product.china-pub.com/3770698
卓越亞馬遜信息頁面:
http://www.amazon.cn/dp/B00QGA0AGM/ref=sr_1_1
當當網信息頁面:
http://product.dangdang.com/23611793.html
京東信息頁面:
http://item.jd.com/11589219.html

英文原版书相關信息:
名稱:《Learning Core Data for iOS: A Hands-On Guide to Building Core Data Applications》
作者:Tim Roadley
出版社:Addison-Wesley Professional

Amazon信息頁面:http://www.amazon.com/Learning-Core-Data-iOS-Hands-/dp/0321905768/ref=sr_1_1
豆瓣信息頁面:http://book.douban.com/subject/24538358/


廣告

《Core Data應用開發實踐指南》討論及勘誤” 有 7 則迴響

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com 標誌

您的留言將使用 WordPress.com 帳號。 登出 /  變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 /  變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 /  變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 /  變更 )

連結到 %s