為啥OC看不到鍵盤的層級結(jié)構(gòu)?
iOS 關(guān)于 appearance 的使用最近用自己的 APP 打字的時候經(jīng)常發(fā)現(xiàn)下梢,拖動選字欄的時候徽惋,鍵盤自動回收了,搜了好久都沒發(fā)現(xiàn)大家有這個問題售碳,首先想到可以滑動的應(yīng)該都是UIScrollView的子類换团,難道是U...
為啥OC看不到鍵盤的層級結(jié)構(gòu)?
iOS 關(guān)于 appearance 的使用最近用自己的 APP 打字的時候經(jīng)常發(fā)現(xiàn)下梢,拖動選字欄的時候徽惋,鍵盤自動回收了,搜了好久都沒發(fā)現(xiàn)大家有這個問題售碳,首先想到可以滑動的應(yīng)該都是UIScrollView的子類换团,難道是U...
一、Homebrew的安裝及使用 你只需要看安裝叫教程即可 Homebrew 1. Homebrew的安裝 Homebrew的安裝很簡單缩宜,只需在終端下輸入如下指令. Home...
在開發(fā)過程中很多時候為了節(jié)約時間成本嵌套一些H5頁面肘迎,頁面的內(nèi)容有的在H5代碼里做過適配有的沒做過,這就造成了有些頁面在移動設(shè)備上走形锻煌。下面說一下工程中遇到的一個問題:頁面文...
網(wǎng)上搜索 TableView 刷新后妓布,出現(xiàn)偏移或抖動的現(xiàn)象,大部分表示是 iOS 11 后宋梧,TableView 的問題匣沼,只需要設(shè)置以下代碼就可以: 但是這個并不能解決我的問題...
需求一:很多公司的app都分成debug環(huán)境和release環(huán)境(多個接口域名),平時開發(fā)和測試都在debug環(huán)境捂龄,打包上線的時候才切換到release環(huán)境释涛;需求二:公司要求...
前提:近期做的項目中,用到了七牛云上傳圖片展融,七牛云的介紹就不多說了窖认,安全,低成本(具體的集成查看七牛官網(wǎng))告希。移動端的圖片上傳到七牛扑浸,服務(wù)器再去七牛拽取圖片,拽取的時候可以設(shè)置...
上篇內(nèi)容我們主要了解了objc_msgSend方法的幾個參數(shù)和objc_class的結(jié)構(gòu)本篇內(nèi)容我們一起了解 消息發(fā)送 (一)消息 Objc 中發(fā)送消息是用中括號 [] 把接...
Objective-C 的 Runtime 鑄就了它動態(tài)語言的特性燕偶,這些深層次的知識雖然平時寫代碼用的少一些喝噪,但是卻是每個 Objc 程序員需要了解的。 簡介 因為Objc是...
(一):NSOperation簡介 NSOperation是基于GCD之上的更高一層封裝驰吓,NSOperation需要配合NSOperationQueue來實現(xiàn)多線程。 NSO...
1. GCD的特點 GCD會自動利用更多的CPU內(nèi)核 GCD自動管理線程的生命周期(創(chuàng)建線程系奉,調(diào)度任務(wù),銷毀線程等) 程序員只需要告訴 GCD 想要如何執(zhí)行什么任務(wù)姑廉,不需要...
轉(zhuǎn)自: iOS程序中的內(nèi)存分配 棧區(qū)堆區(qū)全局區(qū)在計算機(jī)系統(tǒng)中缺亮,運行的應(yīng)用程序的數(shù)據(jù)都是保存在內(nèi)存中的,不同類型的數(shù)據(jù)桥言,保存的內(nèi)存區(qū)域不同萌踱。 一、內(nèi)存分區(qū) 1 棧區(qū)(stack...
NSThread的使用 No.1:NSThread創(chuàng)建線程 NSThread有三種創(chuàng)建方式: init方式 detachNewThreadSelector創(chuàng)建好之后自動啟動 ...
首先号阿,補充兩個基本概念的解釋: 內(nèi)存溢出 (out of memory):是指程序在申請內(nèi)存時并鸵,沒有足夠的內(nèi)存空間供其使用,出現(xiàn)out of memory , 通俗理解就是內(nèi)...
一. 什么是持久化 所謂的持久化扔涧,就是將數(shù)據(jù)保存到硬盤中园担,使得在應(yīng)用程序或機(jī)器重啟后可以繼續(xù)訪問之前保存的數(shù)據(jù)。 二枯夜、沙盒是什么 2.1沙盒簡介及獲取沙盒路徑沙盒(sandb...
在 Objective-C 中向 nil 發(fā)送消息是完全有效的——只是在運行時不會有任何作用: 1. 如果一個方法返回值是一個對象,那么發(fā)送給nil的消息將返回0(nil)2...