最近在做馬甲包的上線,經(jīng)常因?yàn)?.1大禮包或者4.3馬甲包的原因被拒。免不了要做一些代碼混淆,方便過(guò)機(jī)器審核。手動(dòng)修改類名實(shí)在麻煩。所以自己簡(jiǎn)單擼了一個(gè)python腳本,支持...
最近在做馬甲包的上線,經(jīng)常因?yàn)?.1大禮包或者4.3馬甲包的原因被拒。免不了要做一些代碼混淆,方便過(guò)機(jī)器審核。手動(dòng)修改類名實(shí)在麻煩。所以自己簡(jiǎn)單擼了一個(gè)python腳本,支持...
闊以闊以
Flutter 玩轉(zhuǎn)微信——閃屏頁(yè)妙用概述 眾所周知,一個(gè)健全的App,通常都會(huì)有一個(gè)SplashPage頁(yè)面,且該頁(yè)面一般用于應(yīng)用(APP)啟動(dòng)時(shí),當(dāng)然其存在的主要目的是承載:?jiǎn)?dòng)頁(yè)、引導(dǎo)頁(yè)、廣告頁(yè)、等待頁(yè)等業(yè)...
目的 說(shuō)來(lái)慚愧,最近在做項(xiàng)目時(shí)又出現(xiàn)了NavBar導(dǎo)致的視圖偏移問(wèn)題。問(wèn)題出現(xiàn)的主要原因還是因?yàn)橹皼](méi)有把translucent、automaticallyAdjustsSc...
什么是馬甲包 馬甲包又稱為影子app、app分身等,總的來(lái)說(shuō)就是主app產(chǎn)品的”克隆版”,通過(guò)不同的開(kāi)發(fā)者賬號(hào)上架與主app功能一樣的app。 馬甲包和主產(chǎn)品包擁有基本一致的...
原文地址: https://www.cnblogs.com/wolf-sun/p/3411175.html 用例圖的概念 用例圖是描述用例、參與者以及它們之間關(guān)系的圖。 用例...
最近在收集App測(cè)試Bug問(wèn)題時(shí)發(fā)現(xiàn)一個(gè)問(wèn)題,就是在執(zhí)行下面這兩句代碼是造成了程序閃退: 閃退信息: 很明顯是因?yàn)閇tableView reloadDate]并不會(huì)等待tab...
大家都知道,在block中使用self經(jīng)常會(huì)造成循環(huán)引用。通常解決辦法就是使用__weak關(guān)鍵字先生成一個(gè)弱引用,然后再在block中使用: 但是在block中直接使用類的私...
橫向的collectionView 貌似不行
iOS UITableView/UICollectionView獲取特定位置的cellUITableView/UICollectionView獲取特定位置的cell 主要依賴于各自對(duì)象提供的的api方法,應(yīng)用示例如下: 一、tableView雙級(jí)聯(lián)動(dòng) 以上兩種...
之前寫(xiě)過(guò)一篇文章描述了下影響頁(yè)面布局的幾個(gè)屬性,如今iOS 11出來(lái)后變化挺大的,在這里重新梳理下。 可以看到在iOS 11中,UIViewController的automa...
有感于iOS自動(dòng)布局代碼的冗長(zhǎng)和繁瑣,閑來(lái)無(wú)事,便自己封裝了一下。寫(xiě)的過(guò)程中我借鑒了NSLayoutAnchor和masonry的一些思路,寫(xiě)了充分的單元測(cè)試用例,并對(duì)框架的...