原创 IOS OpenSSL項目添加

1,將include頭文件夾copy 到項目中, 2,將lib文件夾copy到項目中,其中lib(libcrypto.a,libssl.a) 3,將PROJECT 中Build Setting 的User Header Search Pa

原创 手動添加Pch全局引用文件

1,在項目下新建 pch 文件 2,在TARGETS中,build setting 中找到 prefix header 設置 $(SRCROOT)/pchFile.pch相對路徑

原创 IOS9.0不支持http訪問

  更新Xcode 之後,http訪問後失敗,支持https,如支持http需操作以下   1,在Info.plist中添加NSAppTransportSecurity類型Dictionary。   2,在NSAppTranspor

原创 C++定義理解

編譯指令: 命令  編譯輸出  輸出文件     編譯文件 g++   -o         outFileName   guc.cpp g++ -o a test.cpp   查看代碼 vi  test.cpp   & 引用, 屬性別名

原创 iOS 靜態庫通用打包

//靜態庫通用打包 lipo -create  xxxx/liblibsql.a   xxxxx/liblibsql.a  -output  libsql.a

原创 IOS UITextView 首行縮進

#pragma mark -UITextView的代理方法 -(void)textViewDidChange:(UITextView *)textView{     //首行縮進     NSMutableParagraphSt

原创 C語言學習筆記

輸入輸出函數 printf 格式輸出到屏幕 fprintf 格式輸出到磁盤 scanf 從屏幕格式輸入 fscanf 從磁盤格式輸入 putchar 字符輸出到屏幕 puts 字符串輸出到屏幕 fputc 字符輸出到磁盤 fputs 字符

原创 IOS Block使用

1,定義聲明 申明 傳入無參數 typedef  void (^actionBlockName)(void); 有參數 typedef  void (^actionBlockName)(UIButton *btn); 定義

原创 iOS CocoaPods的安裝流程

1.移除現有Ruby默認源  $gem sources --remove https://rubygems.org/ 2.使用新的源  $gem sources -a https://ruby.taobao.org/ 3.驗

原创 iOS UIView中座標轉換

// 將像素point由point所在視圖轉換到目標視圖view中,返回在目標視圖view中的像素值 - (CGPoint)convertPoint:(CGPoint)point toView:(UIView *)view; //

原创 ios WKWebview彈出鍵盤上的按鈕隱藏

#import <WebKit/WebKit.h> @interface WKWebView (AccessoryHiding) @property (nonatomic, assign) BOOL ha

原创 iOS 文件路徑深度遍歷

-(void)test{      NSFileManager *fileManager = [NSFileManager defaultManager];     NSArray *paths =NSS

原创 CAShapeLayer 屬性(strokeStart和strokeEnd)

1 keyPath = strokeStart  動畫的fromValue = 0,toValue = 1      表示從路徑的0位置畫到1 怎麼畫是按照清除開始的位置也就是清除0 一直清除到1 效果就是一條路徑慢慢的消失  2

原创 Android增加自定義監聽事件

1,在需要傳出事件的類(xxx.class)中創建接口 public static interface ConvertViewOnClickListener { public void onClickListenerConver

原创 iOS Autolayout 自動佈局代碼使用規則

代碼中一般用到的有兩個添加約束的方式: 1.- (void)addConstraint:(NSLayoutConstraint *)constraint NS_AVAILABLE_IOS(6_0); 2.- (void)addCon