目錄 1. 競品分析目的 2. 競品分析定義 3. 競品選取標準 4. 競品獲取渠道 5. 競品獲取內容 6. 競品分析報告 7. 競品分析方法 8. 競品分析維度 1競品分...
目錄 1. 競品分析目的 2. 競品分析定義 3. 競品選取標準 4. 競品獲取渠道 5. 競品獲取內容 6. 競品分析報告 7. 競品分析方法 8. 競品分析維度 1競品分...
我覺得個人的私事,別的沒必要這么激動吧。尤其還是和你不想關的人。
厚顏無恥,兩個戲子,一群腦殘粉厚顏無恥,兩個戲子,一群腦殘粉!請各位看官先來看一個網頁新聞截圖: 《愛情尸骨未寒,李晨怒斥范冰冰消費李晨:她的愛情早已讓位于野心》。 今晚健身回來,準備稍作休息后去洗漱,然...
情緒 先處理好自己的情緒,在去處理自己的事情。 有的時候一件很簡單的事情,情緒化后這件小事情也許會變的很復雜。 在一個其樂融融的環(huán)境下記得收斂自己,不要把自己不好的情緒帶入這...
前言: 我們在使用WebView或者是WkWebView加載html頁面時,JS報錯或者是html頁面出現問題的時候我們很難在我們寫的代碼中找到問題存在的地方,就算是明明知道...
哥們,技術沒到呢就別瞎寫技術博客好么,你這樣的博客就是讓稍微懂點的覺得浪費時間,讓菜鳥誤入歧途;
你的這篇文章通篇就和架構p關系沒有,還冠上了架構的旗號;
車轱轆話不停的說,真正有用的有多少?
就拿你這個所謂的架構來說說:
(1)你的做法就是把所有的自定義控件的代理的方法名統一了,怎么實現的先不管,這么做導致的結果(或者說問題)是什么?一個ViewController中的所有相關代理都寫到了一個方法里,區(qū)分是誰的調用需要靠if判斷,那你哪如讓他們走自己的方法啊?要是這個ViewController里邊有100個代理,每個代理10行代碼,你這一個方法就一千行了,這樣看起來很方便么?找代理方法很好找么?別人在研究如何讓ViewController輕量化,你做的事情卻是讓它更重量級好么.
(2)一個自定義控件只會有一個代理方法么?不是把,如果有兩個,三個,甚至十多個呢?這種情況你怎么處理?你是不是要說再加一個參數了?那樣更"漂亮"了,一層if判斷已經不能解決問題了,還要在嵌套一層if判斷;還有多參的情況,如果有的代理確實需要多個參數呢,你怎么辦?傳個字典么?然后自己再去想辦法"解讀"這個字典?再往下我不用說了把?
(3)代理方法可以根據具體的控件不同而命名,這樣的方法名可以包含必要的提示信息,讓你知道這方法是干什么的,就是所謂的見名知意;你這樣"統一"了方法名,你知道代理都是做什么的么?就算你進入到了這個自定義控件里邊,也得不到說明吧?比如我自定義了一個SegmentedControl,我可以將代理方法命名為[LSYSegmentedControl:selectedItemAtIndex:],而你的只能是一個沒什么實際含義的固定的方法;
(4)你研究這個所謂的"架構"的一個理由是,代理多了太亂不好找,這點我其實很詫異,第一,相比下你的這個"架構"比正常的方式復雜了一個數量級(還tm是平方的那種數量級!),這本身就和你的初衷矛盾吧?第二,代理多了怎么就不好找了?你覺得不好找是因為你的代理的命名[不規(guī)范],正確的命名是要在代理方法前加上自定義控件的類名的,可以加個self作為參數也可不加,如果這樣你還是覺得亂,不好找,還可以用"#pragma mark - XXXdelegate"語法進行分割;
以上,希望作者衡量下自己的技術,寫點有用的博客,如果你不是大神,那些裝B的車轱轆話還是少說
可以加Q嗎?
iOS快速編譯BUCK請移步:https://zhuanlan.zhihu.com/p/27584726?utm_medium=social&utm_source=wechat_session 作...
atom 里面這個buck 用不了
iOS快速編譯BUCK請移步:https://zhuanlan.zhihu.com/p/27584726?utm_medium=social&utm_source=wechat_session 作...
大佬怎么啟動模擬器啊
iOS快速編譯BUCK請移步:https://zhuanlan.zhihu.com/p/27584726?utm_medium=social&utm_source=wechat_session 作...
ipad 沒有Connect via network 選項 ipad 不能無限調試么
iOS Xcode9 真機無線調試及遇到的問題-簡書1、基本準備: Xcode9.0及以上 iPhone手機iOS 11.0及以上 手機與電腦必須是同一個局域網連接 2、調試操作 我們先用數據線將手機與電腦連接,然后點擊Xco...
很牛X
徹底解決2022年最新CocoaPods安裝出現的新問題(1)gem sources -l (2)gem sources --remove https://rubygems.org/ (3)gem sources -a http...
雖然不喜歡打擊人。但這個標題真的是讓我進來浪費了五分鐘
重寫iOS項目 淺談iOS架構背景 在公司寫iOS項目,但是好幾個月沒寫代碼了(沒寫什么有意義的代碼了),大概一兩年前公司的一位前輩開發(fā)了一套便于快速開發(fā)的框架,我們每天就是照貓畫虎,寫著重復的代碼,說實...