原创 如何成爲一名更加貼心的用戶體驗設計師

我曾見過一個簡單卻貼心的設計,是個僅 170 像素的笑臉。那是非常疲憊的一天,下班後我想要清理一下 Email 收件箱,放鬆一下心情。以前我都是用蘋果自帶的郵件應用,但這次我打開剛下載的 Gmail 應用,篩選了收件箱裏的郵件。當最後一

原创 KVC、KVO淺談(一)

本節簡單探究KVC、KVO的使用,下節探究組成原理。 一、Key-Value Coding(KVC)即是指 NSKeyValueCoding,一個非正式的 Protocol,提供一種機制來間接訪問對象的屬性。KVO 就是基於 KVC

原创 Xcode快捷鍵(二)

1. 文件 CMD + O: 打開 CMD + S: 保存CMD + SHIFT + S: 另存爲CMD + W: 關閉窗口CMD + SHIFT + W: 關閉文件 2、編輯 CMD + CTRL + LEFT: 摺疊CMD + CT

原创 百度面試總結

去百度面試了一把,特記錄下面試中提及到的問題,供同學們參考,希望對大家有所幫助。 職位是iOS開發工程師,崗位等級應該是在T3以上,因爲要求對問題的理解比較深。 首先做了自我介紹,然後就開始一些問題的討論了: 1、常用的算法。

原创 runtime淺談(三)消息轉發

看了一下文章也進行了一些測試,關於消息轉發做一小節。 <span style="font-size:14px;">- (id)forwardingTargetForSelector:(SEL)aSelector; - (NSMethodS

原创 iOS 證書、描述文件、AppID。

最近徹底把iOS 開發中的證書相關及相關流程整理了一遍,總結如下。 開發者賬號:已經充值的開發者賬號中可以添加多個子開發者。根據權限不同分爲管理員和非管理員,具體不作解釋。 一 、證書:證明開發者身份        1、基本證書

原创 tableView 分割線左邊短15像素問題

ios7中,UITableViewCell左側會有默認15像素的空白。設置setSeparatorInset:UIEdgeInsetsZero 能將空白去掉。 ios8中,setSeparatorInset:UIEdgeInsetsZer

原创 宏定義(二)#ifdef

       這條宏是爲了進行條件編譯。一般情況下,源程序中所有代碼都會被編譯。有時我們需要對其中一部分代碼只在滿足一定條件才進行編譯,也就是對一部分內 容指定編譯的條件,這就是“條件編譯”。        有時,當滿足某些特定條件時對

原创 ARC淺談

ARC限定符: __strong -- 不使用任何修飾符的情況下,默認是__strong。在ARC環境下,編譯器會自動爲__strong修飾的對象指針生成恰當的release代碼,比如出了對象所屬作用域,或者發生指針賦值時。__

原创 Xcode 快捷鍵(一)

1、新建 shift + cmd + n新建項目cmd + n新建文件 2、視圖option + cmd + return打開助理編輯器cmd + return顯示主窗口cmd + 0導航窗口option + cmd + 0工具窗口

原创 馬化騰內部分享:產品經理的必修課

這是馬化騰2014年在內部分享會上的一段講話,有員工整理後在極小的圈子裏放了出來。以下爲原文(記錄可能稍有出入)。 騰訊善於做產品,世人皆知。但其實我們更多時候應該少提“產品”和“功能”,多談“服務”和“特性”。我們

原创 做產品的那個“接觸點”

文/苑伶 寫這篇文章,主要是因爲 WISE1.0 大會第二天中午我和城覓的創始人琪緣約着吃飯,吃着吃着就聊到對第一天下午 demo 項目的看法,聊完之後覺得還挺受啓發的,所以把一些隻言片語的聊天筆記貼在這裏,分享給大家。 總體來說