原创 如果某一個組件有多個父級ConstrainedBox限制,那麼最終會是哪個生效?

ConstrainedBox( constraints: BoxConstraints(maxWidth: 20.0, maxHeight: 60.0), child: ConstrainedBox( con

原创 Flutter開發中用到的一些package

fluwx //微信SDK tobias //支付寶SDK amap_base //高德SDK dio //網絡請求 shared_pr

原创 利用arc4random_uniform()產生隨機數

Cocoa 中有個arc4random()函數用來生成隨機數且不需要種子,但是這個函數生成的隨機數範圍比較大,需要用取模的算法對隨機值進行限制,有點

原创 flutter — showModalBottomSheet的高度設置問題

// 彈出底部菜單列表模態對話框 Future<int> _showModalBottomSheet() { return showModalBottomSheet<int>( context: context,

原创 iOS中的MAX(A,B)

問題由來 今天有朋友在使用MAX(A,B)的時候出現了一個詭異的問題: 代碼是這樣的: 而執行的結果竟然是這樣的: “我是不是眼花了?max(-1,0)返回了-1?”我的朋友驚訝到。 這不科學啊,怎麼會負數比0大呢?於是我查看了M

原创 iphone 推送服務--Apple Push Notification Service

標註:APNs 蘋果推送服務器Device 安裝帶有推送服務程序的iPhone手機Provider 程序服務器,把需要推送的信息發給 APNsDeviceToken  在Device第一次連接APNs時,由APNs生成的經過加密的連接

原创 Xcode 7 App Transport Security has blocked a cleartext HTTP 報錯解決辦法

Xcode 7 創建新項目用到 UIWebView 發送請求時,報下面的錯:  “App Transport Security has blocked a cleartext HTTP (http://) resource load si

原创 設置啓動界面ios 8設置狀態欄字體顏色

狀態欄的字體爲黑色:UIStatusBarStyleDefault 狀態欄的字體爲白色:UIStatusBarStyleLightContent 一、在info.plist中,將View controller-based status

原创 iOS中的round/ceil/floorf函數略解

extern float ceilf(float); extern double ceil(double); extern longdouble ceill(longdouble); extern float floorf(f

原创 Xcode 中armv6 armv7 armv7s arm64 ,i386 x86_64 歸納

簡介: armv7|armv7s|arm64都是ARM處理器的指令集i386|x86_64 是Mac處理器的指令集目前iOS的ARM處理器指令集及其支持的設備: armv6 iPhone iPhone2 iPhone3G 第一代和第二

原创 IOS Excel表格生成方式

- (void)createXLSFile {// 創建存放XLS文件數據的數組 NSMutableArray  *xlsDataMuArr =

原创 iOS IPA 包不經過APP Store直接發佈到網站供用戶下載安裝

最近公司有需求,要把IOS客戶端(IPA包)放到自己服務器上供用戶下載,這樣就能跳過APP Store 的審覈。 準備條件 1.IOS 開發包 即IPA文件。 2.Plist文件。 3.https服務器(IOS7.01之後必須https)

原创 iOS —— Runtime詳解

Runtime的特性主要是消息(方法)傳遞,如果消息(方法)在對象中找不到,就進行轉發,具體怎麼實現的呢。我們從下面幾個方面探尋Runtime的實現機制。 Runtime介紹 Runtime消息傳遞 Runtime消息轉發 Runtime

原创 cocoapods安裝報錯rubygems/core_ext/kernel_warn (LoadError),求解決!!!

/System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in r

原创 iOS中圖片壓縮成指定的大小

iOS中,我們爲了節省內存,需要對圖片來進行處理,來優化程序,提高程序的效率,下面是一個根據自己的要求來重新設置圖片的大小: +(NSData *)compressOriginalImage:(UIImage *)image toMa