原创 安裝黑蘋果Mac和Windows雙系統之後的時間同步

很多同學在安裝黑蘋果Mac和Windows雙系統之後都會遇到一個問題                                                                                    

原创 麻將胡牌算法

用數字代替麻將中的所有牌: 一萬~九萬    1~9 一筒~九筒    11~19 一條~九條    21~29 東、南、西、北、中、發、白    31~37 胡牌的種類:對對胡、十三幺和33332 判斷胡牌的過程(以下所說的規則,都

原创 iOS應用利用自帶的地圖進行定位

現在的app應用,幾乎每個應用都帶有定位功能,利用蘋果自帶的api就可以很快的實現定位功能,當然還要在info.plist文件中配置定位權限(自行腦補吧,ios10好像每個權限,不管你用了沒,都要配置,不用上架都不讓你上)。下面的代碼是我

原创 獲取隨機數(純數字和混合)

#pragma mark - 獲取隨機字符串(count位數) /** * @[@"0", @"1", @"2", @"3", @"4", @"5", @"6", @"7", @"8", @"9", @"a", @"b", @"c",

原创 根據卡號識別銀行卡類型

這是之前開發的時候需要,從網上找的算法,現在貼出來參考一下吧,我找不到原文了! #pragma mark - 通過銀行卡號判斷開戶行 + (NSString *)returnBankName:(NSString *)idCard {

原创 iOS10之後需要添加的權限

// 相機 <key>NSCameraUsageDescription</key> <string>App需要您的同意,才能訪問相機</string> // 相冊 <key>NSPhotoLibraryUsageDescription</

原创 http請求工具POSTMAN

記錄一下app開發中常用的http請求工具:POSTMAN

原创 二維碼和URL的相互轉換

用URL生成二維碼,也可以通過二維碼獲取URL(可用於長按識別二維碼) #pragma mark - 二維碼轉換 // url生成二維碼 + (UIImage *)getQRCodeWithUrlString:(NSString *)ur

原创 基於cocos2dx引擎的遊戲《歡樂麻將》源碼

網上下載的《歡樂麻將》源碼都是缺環境的,不進行重新配置根本無法使用。最近剛接觸cocos2dx這個引擎,下載了這個源碼之後搞了好久,搞定了一大堆錯誤,終於可以運行了。至於程序的邏輯,需要的自己再修改吧!這個是我重新配置了環境,連同環境一起

原创 UITextField作爲金額輸入框,輸入限制

UITextField的keyboardType設置: UIKeyboardTypeNumberPad沒有“.” UIKeyboardTypeDecimalPad有“.”。 - (BOOL)textField:(UITextField *

原创 ios跳轉wifi設置頁面

1、首先,需要添加一個URL Schemes 2、跳轉自己APP的設置頁面: [[UIApplication sharedApplication] openURL:[NSURL URLWithString:UIApplication

原创 UILabel寬高的計算

在界面佈局中,UILabel的寬高的計算是少不了的,這裏我把UILabel寬高的計算寫在了UILabel的類目中,具體實現如下: .h文件 #import <UIKit/UIKit.h> @interface UILabel (UIL

原创 iPhone各個版本的像素點

X                                                  375 x 812 6 plus / 6s plus / 7 plus / 8 plus      414 x 736 6 / 6s

原创 截屏(把layer渲染到上下文再取出來)

所謂的截屏,無非就是把layer渲染到圖形上下文,再從圖形上下文取出來,我已經把它寫在UIView的類目中,具體實現如下: .h文件 #import <UIKit/UIKit.h> @interface UIView (UIViewC

原创 cocos2d-x創建新工程的方法

cocos2d-x創建新工程有好幾種方法,最開始是有模板的,直接創建新項目。後來取消了模板,利用終端來創建新項目,下面記錄兩種創建新工程的命令行,分別對應不同版本。 ①./create_project.py -project name -