原创 梁寧產品課程學習

學習目標: 1 瞭解產品的核心概念詞 2 掌握產品核心工作方法 3 理解產品思維,受益終生 第一部分:微觀視角 模塊1 同理心 概念,剖析人性 第二部分:中觀視角 日常產品工作視角, 模塊1 機會判斷 , 模塊2 系統能力,

原创 FBKVOController的簡單實用

爲了方便監聽一個數據在改變後,得到通知,用KVO 還是比較方便,kvo 的實現原理,當一個object有觀察者時,動態創建這個object的類的子類;在這個派生類中重寫基類中任何被觀察屬性的 setter 方法,派生類在被重寫的

原创 afnetworking 學習記錄

學習了大神文章,做此記錄 ios 第三方庫 afnetworking 解析; afnetworking 現在是我們最常用,並且用的最多的,ios 網絡框架,現在我們自己的項目已經全部使用afnetworking ,afnetwo

原创 git clone,pod install 報錯 error: RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54

當pod 一個新項目的時候,或者pod 第三方庫的時候,經常報錯 error: RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54 這是因爲git

原创 IOS 學習網站

ios 緩存 ios知識點 大神網站 面試題 https://bestswifter.com/bat-interview/ http://blog.sunnyxx.com/2015/07/04/ios-interview/ htt

原创 iOS Lock的介紹

鎖是最常用的同步工具。一段代碼段在同一個時間只能允許被有限個線程訪問,比如一個線程 A 進入需要保護代碼之前添加簡單的互斥鎖,另一個線程 B 就無法訪問,只有等待前一個線程 A 執行完被保護的代碼後解鎖,B 線程才能訪問被保護

原创 Xcode11 添加lanuchimage黑屏無法顯示問題

首先添加Assets添加一個launchImage,添加圖片之後, 取消系統lanuchScreen 選中 第二部 第三部 這樣就可以正常顯示了

原创 appsstore transporter上傳的時候一直卡在正在驗證問題

上傳app的時候,使用了transporter工具上傳,但是一直卡在正在驗證APP 階段 解決辦法就是 下載 下載com.apple.amp.itmstransporter 文件後,在裏面的obr/2.0.0/reposito

原创 ios設備信息

ios經常用到的獲取系統信息的一些方法, //手機序列號 NSString* identifierNumber = [[UIDevice currentDevice] uniqueIdentifier]; NSLo

原创 ios UI控件關聯

開發中,我們經常需要對View,button,alter 做一些操作,,但是也需要穿相應的參數,使用runtime 可以讓這種方式更簡單的傳遞,爲了方便使用,封裝了一個類別 //.h @interface UIView (pa

原创 ios動畫學習

http://www.jianshu.com/p/88ab3415a3fe http://www.jianshu.com/p/5d50bbc6b1de http://blog.csdn.net/yixiangboy/artic

原创 UICollectionView 簡單實用

UICollectionView 實現有2種方式,第一種是純代碼,第二種就是storyBoard 實現, 純代碼實現 初始化 //初始化layout佈局 UICollectionViewFlowLayout *la

原创 移動產品設計原則學習

移動產品設計所遵循的原則學習記錄: 第一:可見原則 : 『保證界面的內容可見、狀態可見、變化可見。』 看起來是特別基本的要求,但很多產品其實都做不到。用戶找不到信息、不知道當前的情況、不明白髮生了什麼,都是不符合可見原則的

原创 2016年計劃

2016年又來了,每一年都是如此,希望今年有更多的收穫,寫下,就不會忘記,2016年的目標如下 跟老大出來創業了,自己也想了下,如果自己現在找工作,或許能多拿幾萬元,但是到16年底,回想這一年,學到什麼,還是感覺又深深的憂慮,自

原创 記一次下載文件實現思路

需求: 有多個課堂,每個課堂裏面對應多個課程,每個課程以多個文件(mp4,圖片等)形式存在;並且課堂對應下載的位置也必須在對應的課堂下面;每個課程對應的按鈕都可以點擊下載,暫停 想法: 如果每個課程是一個zip 下載鏈接的話