xcode運(yùn)行模擬器報(bào)錯(cuò)在終端輸入以下命令 回車 -> 輸入a -> 回車關(guān)閉模擬器 重新運(yùn)行程序即可https://blog.csdn.net/weixin_4182324...
xcode運(yùn)行模擬器報(bào)錯(cuò)在終端輸入以下命令 回車 -> 輸入a -> 回車關(guān)閉模擬器 重新運(yùn)行程序即可https://blog.csdn.net/weixin_4182324...
效果圖展示 使用 思路 主要用到了CAShapeLayer和UIBezierPath 思路就是在滾動(dòng)視圖的末尾畫出一個(gè)矩形,然后在滾動(dòng)到合適的位置的時(shí)候觸發(fā)形變 附上源碼,感...
當(dāng)我們點(diǎn)擊xcode工程的target時(shí),可以看到在Build Phases一樣看到framework可選的狀態(tài)有幾種:在xcode 10及之前,有三種狀態(tài):Do Not E...
主要講解iCloud工程的創(chuàng)建和CloudKit的使用 CloudKit是什么 云端數(shù)據(jù)庫,存儲(chǔ)數(shù)據(jù),提供簡單的增刪改查功能 特點(diǎn)是方便簡單,適合不懂后臺(tái)的個(gè)人開發(fā)者. 安全...
把Podfile內(nèi)全部的庫更新重新安裝pod install 只安裝新添加的庫,已更新的庫忽略pod install --verbose --no-repo-update 只...
我先介紹Bugly的使用,然后再介紹友盟的使用,來比較這兩個(gè)的優(yōu)缺點(diǎn),分析一下哪個(gè)SDK對于開發(fā)者更加友好。 一、Bugly的集成使用 注冊賬號(hào),創(chuàng)建應(yīng)用,獲取Appid 和...
需要實(shí)現(xiàn)效果 方案1:利用方法 參數(shù)詳解:center:弧形的圓心radius:半徑startAngle:開始角度endAngle:結(jié)束角度clockwise:是否是順時(shí)針方...
前言 在此我不是和大家討論,xib相對約束的使用,因?yàn)檫@些文章網(wǎng)上有一大堆的資料,這也不是我今天想要講的東西。? ?不知道大家平常有沒有碰到過這樣的情況。相信很多人在開發(fā)中都...
1、第三方庫編譯報(bào)錯(cuò): 在Xcode簡介中勾選“使用Rosetta打開”,之后重啟Xcode 2、scrollView滑動(dòng)慣性消失 將/Applications/Xcode....
xcode11更新了scrollview 的Content Layout Guide和Frame Layout Guide,非常好用的兩個(gè)屬性,可以很方便的設(shè)置滾動(dòng)視圖。 1...
基礎(chǔ)篇 1. class 、struct、enmu 的區(qū)別? 相同點(diǎn): 都可以定義屬性和方法;下標(biāo)語法訪問值;初始化器;支持?jǐn)U展、協(xié)議 類特有的功能: 繼承允許類型轉(zhuǎn)換析構(gòu)方...
tableView 是我們在開發(fā)項(xiàng)目中必不可少的控件,相對于一些列表或者是有規(guī)律的數(shù)據(jù)使用起來會(huì)實(shí)現(xiàn)數(shù)據(jù)展示快速有方便。那么項(xiàng)目中使用tableVIew我們是否真的做到相關(guān)的...
Runtime源碼下載[https://opensource.apple.com/tarballs/objc4/] 1. API 由API知道,當(dāng)方法添加成功的時(shí)返回YES,...
請問 將需要暴露的外部接口文件,移動(dòng)到Build Phases -> Headers -> Private怎么將.h文件拖到了private
外部的工程還能訪問到是啥情況
iOS 組件化(一)組件化 組件化就是將模塊單獨(dú)抽離,分層,通過制定的通訊方式,實(shí)現(xiàn)解耦 組件化優(yōu)點(diǎn) 模塊間的解耦 模塊重用 提交團(tuán)隊(duì)開發(fā)效率 單元測試 需要組件化的情況 各個(gè)模塊之間相互引用嚴(yán)...
組件化 組件化就是將模塊單獨(dú)抽離,分層,通過制定的通訊方式,實(shí)現(xiàn)解耦 組件化優(yōu)點(diǎn) 模塊間的解耦 模塊重用 提交團(tuán)隊(duì)開發(fā)效率 單元測試 需要組件化的情況 各個(gè)模塊之間相互引用嚴(yán)...
1,單一職責(zé)原則 一個(gè)類只專注于做一件事; 高內(nèi)聚,低耦合; 2,開閉原則 對拓展開放,對修改關(guān)閉(盡可能不動(dòng)原有代碼進(jìn)行拓展); 高內(nèi)聚,低耦合; 為達(dá)到目的,需對系統(tǒng)進(jìn)行...
1. layoutSubviews作用 layoutSubviews是對subviews的重新布局.例如我們想要更新子視圖的位置,大小等情況都是可以通過調(diào)用layoutSub...