原创 CGMutablePathRef 繪圖

繪圖CGMutablePathRef 利用路徑來繪製圖形,下邊demo截圖及效果: 效果圖:

原创 ios KVO

**ViewController** #import "ViewController.h" #import "Person.h" @interface ViewController () //首先要有一個類,kvo是監聽 某個類

原创 iOS 10 消息推送(UserNotifications)祕籍總結

前言 之前說會單獨整理消息通知的內容,但是因爲工(就)作(是)的(很)事(懶)沒有更新文章,違背了自己的學習的初衷。因爲互聯網一定要有危機意識,說不定眼一睜,我們就out丟了飯碗。 圖片來源網絡.jpeg “狼,他沒有獅子老虎

原创 AppStore 審覈出現“賬號調查”的原因分析

AppStore 審覈出現“賬號調查”的原因分析 針對近日頻繁出現的“賬號被調查問題”,根據蘋果所反饋的內容,引起“賬號被調查”的原因可能有以下幾個原因: 一、該賬號與其他賬號存在關聯 1、註冊賬號時的設備、ip、購買賬號所使用的

原创 iOS與H5交互 以及問題記錄

前提:在iOS控制器中加載UIWebView,設置代理,遵守UIWebViewDelegate協議。 一、iOS調用JS方法 通過iOS調用JS代碼實現起來比較方便直接調用UIWebView的方法- (nullable NSS

原创 獲取 storyboard 上的 Controller

有時候在使用 storyboard 開發的時候會碰到傳值等,這時要獲取某個跳轉的 Controller, 然後使用屬性傳值, 所以需要獲取某個Controller,不能從新 alloc,因爲從新alloc後的就不是要傳值的那個了

原创 iOS開發,將子線程獲取的數據實時更新到UI

多線程編程中普遍遵循一個原則,就是一切與UI相關的操作都有主線程做,子線程只負責事務,數據方面的處理。 所以不能直接在子線程中調用主線程的類的更新UI的方法,這樣看不到任何結果。 而是需要有個緩衝,切換到主線程執行,方法如下:

原创 開發中實用的幾行代碼

下面是這個類的一些功能: 1.設置icon上的數字圖標 //設置主界面icon上的數字圖標,在2.0中引進, 缺省爲0 [UIApplicationsharedApplication].applicationIconBadge

原创 iOS 文件管理器(文件操作, 緩存計算, 清除緩存)

(void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib

原创 ios中的 搖一搖實現

``` //系統使用,如電量低,突然來 -(void)touchesCancelled:(NSSet *)touches withEvent:(UIEvent *)event{ NSLog(@"觸摸取消"); } 一搖

原创 cocoa pods 安裝 與 卸載

cocoapods 安裝 gem source -l 查看 gem source –remove https://rub

原创 指針

int a = 5; printf("%d \n", a); printf("p = %p\n", &a); //打印a的地址 //%p - 16進制格式打印 -- 通常用來對應地址格式

原创 學生管理系統----用c語言在Xcode裏編寫 學生管理系統

mian函數裏 #import <Foundation/Foundation.h> #import "func.h" int main(int argc, const char * argv[]) { //最多存2000名學

原创 馬甲包上架經驗總結(珍貴)

當你閱讀過大量Apple官方發來的郵件或是說明文檔、說明網頁時,你會由衷地感覺通篇所說的基本都是些完全正確但又毫無意義的東西,根據業內一位資深朋友所述,一切Apple官方文檔和郵件的開頭內容你都可以理解爲:親愛的開發者您好,我是你爸。

原创 馬甲包4.3混淆方案

本文只適用於機審 4.3,區分機審和人審請找你們後端或運維看看審覈期間有沒有IP登陸。 機審原理 我們雖然無法得知蘋果實際的機審原理,但從程序員的角度還是能分析出一些東西的。 1.1 首先OC和C++代碼編譯出的二進制文件,有點經