MonkeyDev[https://github.com/AloneMonkey/MonkeyDev] MonkeyDev 是可以集成到Xcode方便進(jìn)行逆向開(kāi)發(fā)的集成工具,...
MonkeyDev[https://github.com/AloneMonkey/MonkeyDev] MonkeyDev 是可以集成到Xcode方便進(jìn)行逆向開(kāi)發(fā)的集成工具,...
SDK開(kāi)發(fā)中我們可能希望使用已有的第三方開(kāi)源庫(kù),比如在發(fā)送請(qǐng)求的功能上我們更希望用AFNetworking而非直接使用NSURLSession,又如在實(shí)現(xiàn)socket連接時(shí)我...
@楊大蝦 來(lái)電識(shí)別、來(lái)電攔截可以上的,其它功能不行。
iOS用CallKit實(shí)現(xiàn)來(lái)電識(shí)別、來(lái)電攔截前言 最近需要實(shí)現(xiàn)一個(gè)新需求,用iOS 10出的CallKit實(shí)現(xiàn)將APP的通訊錄的信息同步到系統(tǒng)中,可以不把人員信息加到通訊錄中,實(shí)現(xiàn)來(lái)電號(hào)碼識(shí)別。這個(gè)功能在xx安全衛(wèi)士、...
記錄一下這個(gè)問(wèn)題。隨便做個(gè)天氣預(yù)報(bào)小Demo想上架。結(jié)果遇到這個(gè)錯(cuò)誤。 把Display name 和bundle id 改了好幾遍并沒(méi)有用。 后來(lái)才發(fā)現(xiàn)是scheme的問(wèn)題...
@人魔七七 歡迎轉(zhuǎn)載
Cordova源碼解析(二)- 自定義UserAgentUIWebView沒(méi)有提供設(shè)置UserAgent的接口,但是有一個(gè)辦法可以間接的設(shè)置。 通過(guò)設(shè)置NSUserDefaults中UserAgent的值來(lái)修改,但是這種設(shè)置方法有...
我想請(qǐng)問(wèn)你這么一個(gè)問(wèn)題?你在使用 UITableView 這個(gè)控件過(guò)程中,是不是會(huì)出現(xiàn)這么一種狀況,當(dāng) UITableViewCell 處于選中狀態(tài)的時(shí)候,UITableVi...
iOS用CallKit實(shí)現(xiàn)來(lái)電識(shí)別、來(lái)電攔截前言 最近需要實(shí)現(xiàn)一個(gè)新需求,用iOS 10出的CallKit實(shí)現(xiàn)將APP的通訊錄的信息同步到系統(tǒng)中,可以不把人員信息加到通訊錄中,實(shí)現(xiàn)來(lái)電號(hào)碼識(shí)別。這個(gè)功能在xx安全衛(wèi)士、...
案例 我們先從一個(gè)問(wèn)題說(shuō)起,小明同學(xué)接到產(chǎn)品的一個(gè)新需求:實(shí)現(xiàn)一個(gè) UIButton,要求在 normal、selected、highlighted 三種狀態(tài)下展示不同文案。...
最近一段時(shí)間,在iOS開(kāi)發(fā)調(diào)試過(guò)程中以及上線(xiàn)之后,程序經(jīng)常會(huì)出現(xiàn)崩潰的問(wèn)題。簡(jiǎn)單的崩潰還好說(shuō),復(fù)雜的崩潰就需要我們通過(guò)解析Crash文件來(lái)分析了,解析Crash文件在iOS開(kāi)...
在類(lèi)似點(diǎn)贊或切換瀏覽模式等功能的時(shí)候,需要用到button的選中狀態(tài):即點(diǎn)擊后按鈕切換圖片,并保持這個(gè)狀態(tài),直到下一次點(diǎn)擊.如: 接下來(lái)我們就以這兩個(gè)圖片為例子.已知點(diǎn)擊前那...
[這是第1篇] 導(dǎo)語(yǔ):像素對(duì)齊并不是一個(gè)復(fù)雜的問(wèn)題,但是開(kāi)發(fā)中稍不注意的話(huà),是會(huì)造成像素不對(duì)齊的情況(恰恰容易被忽視掉),本文使用一個(gè)案例來(lái)分析如何解決像素不對(duì)齊問(wèn)題。 背景...
iOS仿格瓦拉 輪播圖 Parallax Rolling Banner作者:yuan 前言 在上一篇中,我們實(shí)現(xiàn)了一個(gè)視差滾動(dòng)的輪播圖,但是它是由通過(guò)設(shè)置UIScrollVi...
從FMDB線(xiàn)程安全問(wèn)題說(shuō)起本文討論的 FMDB 版本為2.7.5,測(cè)試環(huán)境是 Xcode 10.1 & iOS 12.1。 一、問(wèn)題記錄 最近在分析崩潰日志的時(shí)候發(fā)現(xiàn)一個(gè) FMDB 的 crash 頻...
C++ lambda表達(dá)式與函數(shù)對(duì)象 lambda表達(dá)式是C++11中引入的一項(xiàng)新技術(shù),利用lambda表達(dá)式可以編寫(xiě)內(nèi)嵌的匿名函數(shù),用以替換獨(dú)立函數(shù)或者函數(shù)對(duì)象,并且使代碼...
什么是智能指針? 智能指針是一種特殊類(lèi)型的“局部對(duì)象”,表現(xiàn)如同裸指針,但是具備離開(kāi)作用域(out of scope)時(shí)主動(dòng)釋放所指向?qū)ο蟮哪芰?。因?yàn)镃++沒(méi)有垃圾回收機(jī)制,...
1. XCTest XCTest是蘋(píng)果在iOS 7和Xcode5引入的一個(gè)簡(jiǎn)單而強(qiáng)大的測(cè)試框架,它的測(cè)試編寫(xiě)起來(lái)非常簡(jiǎn)單,并且遵循xUnit風(fēng)格。 優(yōu)點(diǎn):與Xcode深度集成...
Core Animation學(xué)習(xí)筆記(二)- 圖層幾何布局 我的 博客地址 一、Layout UIView有三個(gè)比較重要的布局屬性:frame,bounds和center,C...
我的 博客地址 說(shuō)起生產(chǎn)者消費(fèi)者問(wèn)題(Producer-consumer problem),相信大家都印象深刻,有遺忘可以看看wiki上的解釋?zhuān)覀兘裉靵?lái)聊聊怎么用 GCD ...