Time of Update: 2015-10-10
標籤:NSURLSession *session = [NSURLSession sharedSession]; __weak id safeSelf = self; NSURLSessionDataTask *task = [session dataTaskWithRequest:req completionHandler:^(NSData * _Nullable data, NSURLResponse * _Nullable response, NSError *
Time of Update: 2015-10-08
標籤:在平常的APP開發過程中經常碰到程式遇到異常閃退的問題,通過日誌可以把相關的詳細錯誤資訊進行記錄,本執行個體要記錄不管在哪個頁面出錯都要進行記錄,這邊使用到的日誌記錄外掛程式CocoaLumberjack,以文本的形式記錄錯誤資訊,然後再去讀取各個文本的內容進行展示;當然現在有很多第三方的外掛程式比如友盟也已經整合錯誤記錄的功能;如下:1:封裝DDLogger的類MyFileLogger.h檔案#import <Foundation/Foundation.h>#import &
Time of Update: 2015-10-09
標籤:尋找沙箱路徑方法:(網上文章的方法不行,可以嘗試第一種)1.直接列印NSHomeDirectory() 即 NSLog(@"%@",
Time of Update: 2015-10-07
標籤:在iOS中,不同的視圖控制器負責不同的功能,採用不同的風格向使用者呈現資訊。下面對各個視圖控制器做個總結:1,標準視圖控制器 - View Controller這個控制器只是用來呈現內容。通常會用來作為子類,以向螢幕中添加邏輯。2,導航控制器 - Navigation
Time of Update: 2015-10-07
標籤:- (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. self.navigationItem.leftBarButtonItem = self.editButtonItem;
Time of Update: 2015-10-08
標籤:iOS應用的crash日誌的分析基礎 Outline如何獲得crash日誌如何解析crash日誌如何分析crash日誌 1. iOS策略相關 2. 常見錯誤標識 3.
Time of Update: 2015-10-09
標籤:1.前言自己負責的項目需要做國際化,並且要求應用內部切換語言。這個是可以做到的,也並不難,可以直接戳Github看一下https://github.com/leo90821/LocaliztionStringExchange2.實現原理原理比較簡單,利用NSBundle切換語言套件,主要利用NSBundle的方法 - localizedStringForKey:value:table: 進行本地字串的切換3.實現代碼1)商務邏輯標頭檔#import <Foundation/
Time of Update: 2015-10-09
標籤:iOS開發UI篇—簡單的瀏覽器查看程式一、程式實現要求1.要求2. 介面分析(1) 需要讀取或修改屬性的控制項需要設定屬性序號標籤圖片圖片描述左邊按鈕右邊按鈕(2) 需要監聽響應事件的對象,需要添加監聽方法左邊按鈕右邊按鈕二、實現準系統的程式 1 // 2 // YYViewController.m 3 // 03-圖片瀏覽器初步 4 // 5 // Created by apple on 14-5-21. 6 // Copyright (c) 2
Time of Update: 2015-10-08
標籤:-webkit-tap-highlight-color這個屬性是用於設定元素在行動裝置(如Adnroid、iOS)上被觸發點擊事件時,響應的背景框的顏色。例如在Adnroid版本的中,點擊a標籤時將會出現一個橙色的小框表示點擊的響應。此時,如果對元素設定了tap-highlight-color值,例如:-webkit-tap-highlight-color:
Time of Update: 2015-10-08
標籤:業務開發時遇到的一個小特技,要求實現Activity啟動時自下向上彈出,退出時自上向下退出。此處不關注啟動和退出時其他Activity的動畫效果,實現方法有兩種:1.代碼方式,通過Activity的overridePendingTransition介面,即在startActivity時調用overridePendingTransition(R.anim.push_bottom_in, 0)在finish時調用overridePendingTransition(0, R.anim.push_
Time of Update: 2015-10-08
標籤:最新更新:(2015.10.02)開發環境:Delphi 10 SeattleOS X El Capitan v10.11需使用下列 HotfixID: 30398, PAServer Hotfix for Delphi, C++Builder and RAD Studio 10 SeattleXcode v7.0.1iOS SDK v9.0真機測試(以下機種皆不閃退):iPhone 3GS v6.1.2 (32 bit)iPhone 4 v7.1.2 (32 bit)iPhone 4S
Time of Update: 2015-10-10
標籤:1. ContextMenu動畫體驗很棒的 Context MenuAndroid 版:https://github.com/Yalantis/Context-Menu.AndroidiOS 版:https://github.com/Yalantis/Context-Menu.iOS2. Side Menu動畫體驗很棒的 Side MenuAndroid 版:https://github.com/Yalantis/Side-Menu.AndroidiOS 版:https://github.
Time of Update: 2015-10-08
標籤:最近用到VMware-vSphere-SDK-5.0.0-429209 來使用dotnet控制虛擬機器的操作,發現引用內好多黃色歎號,附上解決方案:VMware-vSphere-SDK-5.0.0-429209\SDK\vsphere-ws\wsdl 此目錄下有vim和vim25兩個目錄,用他們產生響應dll檔案開啟Visual
Time of Update: 2015-10-10
標籤:轉自:http://blog.csdn.net/lizzy115/article/details/7513552float textWidth = textView.getPaint().measureText(text) + PaddingLeft + PaddingRight; 另外: 1)問題
Time of Update: 2015-10-06
標籤:準備知識:1.什麼是庫?庫是程式碼的集合,是共用程式碼的一種方式2.根據原始碼的公開情況,庫可以分為2種類型a.開源庫公開原始碼,能看到具體實現 ,比如SDWebImage、AFNetworkingb.閉源庫不公開原始碼,是經過編譯後的二進位檔案,看不到具體實現。主要分為:靜態庫、動態庫3.靜態庫和動態庫的存在形式靜態庫:.a 和 .framework動態庫:.dylib 和
Time of Update: 2015-10-10
標籤:在 Apple 官方協助文檔提供了兩個載入圖片的方法 imageNamed , 其參數為圖片的名字 imageWithContentsOfFile , 其參數是圖片檔案的路徑下面主要是說一下他們的區別:imageNamed: 用這個方法載入圖片分為兩種情況: 系統緩衝有這個圖片 直接從緩衝中取得 系統緩衝沒有這個圖片 通過傳入的檔案名稱對整個工程進行遍曆 ,
Time of Update: 2015-10-09
標籤:app中,一個activity通常是指的一個單獨的螢幕,相當於網站裡面的一個網頁,它是對使用者可見的,它上面可以顯示一些控制項,並且可以監聽處理使用者的時間做出響應。 那麼activity之間如何進行通訊呢?他們是通過intent進行通訊以及切換。Intent有兩個重要部分(動作傳遞,資料傳遞); ?神馬是Activity?
Time of Update: 2015-10-09
標籤:博文轉載至 http://blog.csdn.net/cuibo1123/article/details/45691631火星座標經緯度範圍由於火星座標問題,所以需要判斷一下經緯度是否在中國。 基本思路是:把整個行政地區劃分為幾個小的矩形,然後再排除掉一些矩形地區。只要一個點在限定的地區內,並且不在排除的地區內,則判定成功,否則失敗。中藍色地區為限定地區,紅色地區為排除地區。這種快速判定的方法是從Nokia
Time of Update: 2015-10-05
標籤:Block塊.1.聲明Blockint (^myBlock)(int n) = ^(int num)類型 (^名稱)(需要傳的參數)= ^(參數)2 __block 變量在block塊中修改block塊外部變數的值,只有將外部的變數前面加_ _(兩個短杠才能修改)3 __weak 變數在ARC機制下,如果block中應用控制器對象或者其實例變量,block會對其強引用,導致拷貝一份控制器對象從而造成記憶體泄露。為了避免這一問題,則需要:__weak
Time of Update: 2015-10-05
標籤:- (void)viewDidLoad { [super viewDidLoad]; /* NSOperation和NSOperationQueue實現多線程編程 步驟:將執行的操作封裝到NSOperation對象中 將NSOperation對象添加到NSOperationQueue中