原创 "Implicit declaration of function 'sysctl' is invalid in C99” 報錯問題

在做OpenGL ES 時遇到了這個問題,先用了下面的辦法: 默認是GNU99[-std=gnu99],我改成圖片中的89,之後發現又報了下面的錯: Implicit declaration of function 'sysct

原创 App 界面設計參考網址

https://www.behance.net https://www.behance.net/gallery/22981559/Mobile-Interaction-Design

原创 點擊tableViewHeader控制cell關閉展開以及label的代碼自定義約束

// Arrow label         contentView.addSubview(arrowLabel)         arrowLabel.textColor = UIColor.white         ar

原创 Unsupported compiler ‘com.apple.compilers.llvmgcc42’ selected for architecture ‘i386’

錯誤提示:Unsupported compiler ‘com.apple.compilers.llvmgcc42’ selected for architecture ‘i386’ 原因分析:工程使用的編譯器版本過低所致,修改編譯器版本至

原创 swift中masonry的使用

let collectImage = UIImageView.init(image: UIImage.init(named: "shoucang_kong")) collectImage.mas_makeConstraints {

原创 友盟iOS微信登陸爲什麼沒有回調

1. 文檔中這樣說: 7.4 微信登錄 添加配置文件參考文檔:添加微信及朋友圈,添加相關庫文件,配置URL schemes及添加系統回調 注意微信登錄必須先在微信開放平臺申請微信登錄權限 在你的程序APPdelegate入口方法添加

原创 刪除 Xcode Version 11.3.1 創建工程多出的Scenedelegate

1. 刪除Scenedelegate的".h"和".m"文件 2. 刪除Info.plist文件中的Application Scene Manifest配置 3. 刪除AppDelegate.m文件中的兩個管理Scenedelegate生

原创 CocoaPods的安裝以及遇到的坑

一.CocoaPods是什麼? CocoaPods是一個用Ruby寫的、負責管理iOS項目中第三方開源庫的工具,CocoaPods能讓我們集中的、統一管理第三方開源庫,爲我們節省設置和更新第三方開源庫的時間。 二.CocoaPods

原创 IOS開發中(null)與的處理

還有就是<null>,從網上找到了用法: if(m_result==nil) {      NSLog(@"KDA!"); } 還有就是<null>,從網上找到了用法: if([m_result isEqual:[NSNUl

原创 iOS常用設計模式總結(一)

iOS常用設計模式總結(一) 設計模式大概分成三類: 1.創建型:單例設計模式、抽象工廠設計模式 2.結構型:MVC 模式、裝飾器模式、適配器模式、外觀模式、組合模式 3.行爲型:責任鏈設計模式、觀察者設計模式,備忘錄設計

原创 iOS開發中遇到的問題整理

1、@try @catch @finally 的用途是?       答:Handling Exception (處理異常)  https://developer.apple.com/library/mac/documentation/c

原创 iOS 開發中你是否遇到這些經驗問題

本文授權轉載,作者:判若兩人丶(Github) 前言 小夥伴們在開發中難免會遇到問題, 你是如何解決問題的?不妨也分享給大家!如果此文章其中的任何一條問題對大家有幫助,那麼它的存在是有意義的! 反正不管怎樣遇到問題就要去解決問題

原创 iOS開發 支持https請求以及ssl證書配置

衆所周知,蘋果有言,從2017年開始,將屏蔽http的資源,強推https  樓主正好近日將http轉爲https,給還沒動手的朋友分享一二 一、證書準備 1、證書轉換 在服務器人員,給你發送的crt證書後,進到證書路徑,執行下面

原创 iOS微信登錄步驟

1.在進行微信OAuth2.0授權登錄接入之前,在微信開放平臺註冊開發者帳號,並擁有一個已審覈通過的移動應用,並獲得相應的AppID和AppSecret,申請微信登錄且通過審覈後,可開始接入流程。 地址: 點擊打開鏈接 2. 下載最新的

原创 Swift - 使用網格(UICollectionView)的自定義佈局實現複雜頁面

實現自定義佈局需要繼承UICollectionViewLayout,同時還要重載下面的三個方法: 1 2 3 4 5 6 7 8 9 10 11 12 13 //