前言 iOS的國際化,即多語言的實現(xiàn),主要有兩種: 跟隨系統(tǒng)語言的自動切換顯示的語言 手動設(shè)置語言,由用戶選擇,可以和系統(tǒng)語言不同 本文將主要從這兩種方法來講解多語言的具體實...
一、 idea 的下載 官網(wǎng)下載地址:https://www.jetbrains.com/下載.png 百度云提供 2020.1 的版本: 鏈接: https://pan.b...
請教一下,我在給cell設(shè)置屬性,如你所說給textField設(shè)置placeHolder屬性,這個placeHolder我知道,但是這個textfiled名稱怎么知道的,比如設(shè)置標題屬性是用textLabel.textColor,而不是label.textColor。這個textLabel名稱是通過runtime獲取到cell的所有內(nèi)部屬性名知道的嗎?
iOS開發(fā)之XLForm的使用在iOS開發(fā)中,開發(fā)"表單"界面,字段稍微多一點的一般都用UITableView來做,而XLForm就是這樣一個框架,它是創(chuàng)建動態(tài)表格視圖最牛逼的iOS庫, 用它實現(xiàn)表單功能...
由于公司業(yè)務(wù)拓展需要使用到達夢數(shù)據(jù)庫,參加了達夢DCA的培訓。老師講了很多東西,但自己并沒有完全消化吸收形成自己的體系,主要是記不住。好記性不如爛筆頭,特記錄在此。本篇主要講...
前言: 最近公司項目不怎么忙, 閑暇時間把iOS 在面試中可能會遇到的問題整理了一番, 一部分題目是自己面試遇到的,一部分題目則是網(wǎng)上收錄的, 方便自己鞏固復習, 也分享...
1、新建狀態(tài)管理類 2、注冊狀態(tài)管理類 3、狀態(tài)組件綁定 4、狀態(tài)變更 Tips:listen這個參數(shù)好像要傳值false,否則沒效果,具體請參考Stack Overflow...
OC版: 第一步:先修改項目配置:Paste_Image.png 第二步:在PCH文件中添加如下代碼 控制臺打印樣式:Paste_Image.png Swift版: 第一步:...
因公司需求,要用一份代碼,打出不同名字,icon的ipa包。如果只是有一小部分的代碼不同,可以在一個項目里設(shè)置多個target,增加宏定義來區(qū)分target。 需求如下: 1...
這樣總比一個一個修改xib文件和xib中控件方便一些,另外這個也不是針對老項目維護的,是新項目立項時的一種方案
iOS全局設(shè)置xib主題顏色之前多次看到有人問怎么實現(xiàn)xib中的顏色管理,就是app切換主題色的時候,xib中的顏色也會跟著變化。其實自己一開始也是沒有比較好的方案的,后來學習到IB_DESIGNABL...
這個不是針對老項目維護,是針對新項目的
iOS全局設(shè)置xib主題顏色之前多次看到有人問怎么實現(xiàn)xib中的顏色管理,就是app切換主題色的時候,xib中的顏色也會跟著變化。其實自己一開始也是沒有比較好的方案的,后來學習到IB_DESIGNABL...
在應(yīng)用開發(fā)過程中,我們不僅僅需要完成正常的業(yè)務(wù)邏輯,考慮應(yīng)用性能、代碼健壯相關(guān)的問題,我們有時還需要考慮到應(yīng)用安全的問題。那么應(yīng)用安全的問題涉及到很多方面。比如防止靜態(tài)分析的...
前言 由于最近兩個多月,筆者正和小伙伴們忙于對公司新項目的開發(fā),筆者主要負責項目整體架構(gòu)的搭建以及功能模塊的分工。首先,該項目采用MVVM + RAC + ViewModel...
也可以定義一個Bool類型成員變量用于記錄是否注冊過觀察者,然后再dealloc中通過判斷是否注冊過觀察者,來確定是否要移除觀察者
KVO沒有添加監(jiān)聽的情況下移除觀察者導致崩潰問題:在使用KVO的時候,如果在沒有添加監(jiān)聽的情況下進行觀察者移除,會導致程序的崩潰. 這個問題看起來有點腦殘,如果沒有添加為什么還要移除, 但是我確實遇到了,它的情景是這樣...
本篇為內(nèi)部測試,外部測試請移步TestFlight使用 生成鏈接(iOS APP官方測試工具) 首先說一下為什么用TestFlight做iOS App測試,因為TestFli...
支持上傳或下載等應(yīng)用場景嗎
談?wù)?iOS 網(wǎng)絡(luò)層設(shè)計對于 CTNetworking 設(shè)計理念和筆者的理解,Casa Taloyum 給出了回復: 已發(fā)出的請求是不可能做到真正取消的,所以請求的取消在實現(xiàn)上就是“即使拿到數(shù)據(jù)也不...
對于 CTNetworking 設(shè)計理念和筆者的理解,Casa Taloyum 給出了回復: 已發(fā)出的請求是不可能做到真正取消的,所以請求的取消在實現(xiàn)上就是“即使拿到數(shù)據(jù)也不...
ABC三個頁面,A需要隱藏,B不需要隱藏,C需要隱藏。AC實現(xiàn)了代理方法,A->B->C這個 時候是正常的,當依次返回時A頁面的導航欄就出來了。這個方法只適合在一個單獨的頁面使用