原创 註冊Apple ID -- 常識

好多人竟然不知道怎麼註冊Apple ID啊,我也是醉了啊。 既然如此,那我便記下這些經驗方便新手入門吧。 1、首先進去Apple官網,鏈接是 https://www.apple.com/cn/ 2、進去之後滑動到底部,可以看到 “管理你的

原创 Sips -- 圖片處理

神奇啊😄 首先,拋開命令不說,說下星號"*", 通用符號:所有的意思,以下場景中代表所有的.JPG圖片,如果是PNG或者其他格式,則會被sips工具自動忽略掉。 然後說下,-z和-Z的區別,前者是你想要設置寬高分別多少像素,後者是你想讓大

原创 iPhone CUP 架構彙總 -- iOS開發

因爲考慮到編譯二進制文件,所以收集了下各種機型和模擬器的CPU架構。 Architectures Simulator: i386:4s-5; x86_64:5s-7s Plus; Real Device: armv6: iPhone、iP

原创 深度挖掘技能-查看、複製、粘貼,提升戰鬥力 -- 命終端命令 Mac OS

以前用cp、mv來操作文件,用的比較少;但是有時候需要做一些常用的操作,且依賴於模版,模版的內容腦子記不住如何是好😂 沒錯就是備份個文檔模版;用的時候複製粘貼; 可是打開文件再來複制粘貼真的香嗎? 其實大家忽略了個粘貼板,pbcopy、p

原创 Date之SymbolFormatStyle -- iOS開發

日期的符號格式風格都有哪些,寫出部分代碼,主要以結果分析爲主。 SymbolFormatStyle枚舉          case `default`          case defaultStandalone          ca

原创 UIWebView引發的慘案 -- iOS開發

故事背景 “ITMS-90809: Deprecated API Usage - Apple will stop accepting API Usage - Apple will stop accepting submission

原创 終端顯示json甚是刺激,莫慌,jq乃勝者也!-- 終端命令 Mac OS

        一直用cat、curl等命令,打印或者返回來了一堆json慘不忍睹,讓人吐血啊。 筆者在curl或者cat這類型的命令之後引用了個小東西,可它作用可不小,jq, 它就是jq,可以過濾key,比如打印名字,性別等等都可以;

原创 Swift、OC、OC++混編的故事 -- iOS開發

故事背景:從未處理過音頻,最近做紅外碼轉音頻功能,涉及到C++;於是需要用到多語言混編;(大於2爲多,所以我叫它多語言混編)   我滴天,快崩潰了Use of '@import' when C++ modules are disabled

原创 藍牙開發CoreBluetooth記錄篇--iOS

藍牙開發就兩個核心:外圍設備Peripheral,中心設備Central; 應用於移動端,多位中心模式;這裏就寫中心模式概念。   相關概念:服務-->屬性(特徵);   通用業務邏輯:創建中心管理器-->搜索外設-->發現外設-->連接

原创 怎麼橋接SwiftUI與Swift項目 -- SwiftUI

SwiftUI綜合了Flutter、Kotlin等新生利器的特性,它誕生了。 不用不知道,一用嚇一跳,以往的UITableView加上刪除功能、定義Cell、定義模型等,需要多個文件,一堆代碼。 然而SwiftUI打破傳統,類似這種列表,

原创 第一個Python程序--Python

寫程序得先來個編輯器吧? Sublime Text ,提到編輯器就想到它了,很不巧我沒用,你覺得順手就行,反正就這麼一提,Sublime Text;   創建個.py後綴的文件:xxx.py;然後文件內寫上第一行python代碼,只需要一

原创 Android Studio for Mac 同步Gradle失敗 -- Android

這個問題如果用網上的常規方法:把offline選項去掉,在最新版本里面是很難解決的;這是我剛經歷的問題,我解決完這個問題之後,也看下別人的文章下方留言說解決不了,既然如此,我便記錄下來,方便大家參考; 同步失敗提示:Gradle sync

原创 Terminating app due to uncaught exception 'NSDecimalNumberOverflowException' -- iOS開發之崩潰

以空字符串初始化NSDecimalNumber出現了個問題; NSDecimalNumber *emptyNum = [[NSDecimalNumber alloc] initWithString:@""]; 上面這個東西得到的不是一個N

原创 怎樣在原項目基礎上使用SwiftUI -- SwiftUI

首先判斷是否爲iOS 13,只有iOS 13+才能支持SwiftUI; Swift跳轉到SwiftUI;以Push爲例,present一樣的,只不過是需要用UIHostingController初始化你的SwiftUIView。初始化出來

原创 怎麼設置導航欄 -- SwiftUI

還是先熟悉一遍相關概念 NavigationLink:使用這個去初始化導航欄,後接參數destination(指定跳轉到某個頁面) navigationBarTitle:導航欄標題   舉個例子: 1、創建一個MyView; import