原创 ERROR ITME-90534: invalid toolchain. Xcode11.2 relase

Xcode11.2 在上傳應用到appstore時會報 ITME-90534 錯誤,是這個版本的bug。因爲現在 mac 的appstore 上11.2是最新版,所以解決方法是更新使用11.2.1測試版或者回退 Xcode11.1版本。此

原创 iOS自制火柴人動畫CC_Sprite程序員自己做動畫 輕量級iOS動畫引擎 遊戲引擎

CC_Sprite 面向的主要用戶羣體 CC_Sprite 主要面向: 沒有ps、美術基礎又想做小動畫、小遊戲的iOS開發。 你不想學習ps或其他動畫軟件,也不想安裝其他軟件,你只想做一個單純的、天真的iOS開發。 你能接受雖然

原创 NSURLSession的網絡請求類2 封裝 緩存 輕量 低耦合 CC_HttpTask 解決了打印日誌對於Unicode編碼不能正常顯示中文的問題

出處https://blog.csdn.net/gwh111/article/details/79700933 免費下載https://github.com/gwh111/bench_ios 積分下載https://download.cs

原创 iOS自適應佈局 Masonry與SDAutoLayout相比較 CC_UIHelper

  這個庫可以增加開發效率,可以結合其他庫使用。 https://github.com/gwh111/bench_ios   首先一波分析,當前比較成熟的有名的庫Masonry和SDAutoLayout 看一下別人的分析 https://

原创 iOS人工智能交流模型1

iOS人工智能交流模型2 大綱 1. 神經網絡學習 2. 常用模型分析 3. iOS中的CoreML等閉源庫 4. 通過bench_ios中的CC_ANN使用激活函數ReLU和Sigmoid實現DNN網絡。 5. caffe、tensor

原创 weex學習 創建打包第一個weex項目 web和iOS的步驟

官方版本https://weex.apache.org/zh/guide/develop/create-a-new-app.html#初始化 感覺講的還是比較清楚的。 這裏總結一下集成遇到的問題。   創建一個新項目流程 cd 到目錄

原创 The review of your app is taking longer than expected

發件人 Apple Other - Other Hello, The review of your app is taking longer than expected. Once we have completed our review

原创 IconMachine圖標工具 調整iOS圖標大小

iOS應用的圖標需要裁剪很多尺寸,爲了不重複工作,開發一個工具,選擇圖片裁剪成常用尺寸。 https://github.com/gwh111/IconMachine 打開 IconMachine.dmg   1. 選擇一張圖片。 2. 輸

原创 Swift裏的?和!

使用self.amiteLbl!是明確聲明此時self.amiteLbl裏一定有值,無論什麼情況都調用後面的.text賦值方法。 而使用self.view?是聲明此時並不確定self.view裏是否有值,所以只在view有值時調用後面.a

原创 CoreML物體識別 讓AVCaptureVideoDataOutput和AVCaptureMovieFileOutput同時工作

如何讓 AVCaptureVideoDataOutput 和 AVCaptureMovieFileOutput 同時工作 AVCaptureVideoDataOutput 是爲了調用 CoreML 識別物體的數據流。我們通過 VN

原创 斯坦福ios開發第一課:class logistics, overview of ios, MVC, Objective-C

Core OS:  Mach是一個由卡內基梅隆大學開發的用於支持操作系統研究的操作系統內核。 BSD (Berkeley Software Distribution,伯克利軟件套件)是Unix的衍生系統,在1977至1995年間由加州大學

原创 IOS 植入Facebook SDK --- 分享

國內先翻牆,翻牆請用vpn,我有幾個免費的vpn可以使用 共享 https://developers.facebook.com/docs/ios/share 地址 一個共享可以有兩種類型: 1、和一個link一樣,或者狀態更新。(左圖)

原创 分分鐘學會GCD

2014 什麼是GCD Grand Central Dispatch (GCD)是異步執行任務的技術之一。一般將應用程序中記述的線程管理用的代碼在系統級中實現。由於線程管理是作爲系統的一部分來實現的,因此可統一管理,也可執行任務,這樣就比

原创 bench_ios框架的設計思考,基礎庫、runtime和組件化

bench_ios提供的核心是一種擴展模式,代碼是其次,肯定還有更好的代碼優化可以做。這種模式是一種在物理上有內核,邏輯上是分佈的結構。我們參考一些例子: 1、一般AI科幻片都有一箇中央人工智能,它可以調度城市所有的機器人工作,毀

原创 iOS人工智能交流模型4-用CC_ANN實現DNN網絡

大綱 神經網絡學習 常用模型分析 iOS中的CoreML等閉源庫 通過bench_ios中的CC_ANN使用激活函數ReLU和Sigmoid實現DNN網絡。 caffe、tensorflow等對比 目錄: 介紹一個CC_AN