原创 xcode6模擬器不顯示鍵盤解決方案

對於xcode6模擬器運行程序後不顯示鍵盤。只需要打開模擬器,在菜單欄中選擇: hardware -> keyboard -> connect hardware keyboard(快捷鍵shift+command+k) 默認

原创 python基礎一

1.輸出: >>> print ('Hello World!') 2.輸入: >>> user = input('Enter login name: ') Enter login name: oyzhx >>> user 'oyzhx'

原创 UIKeyboard鍵盤相關知識點-IOS開發

一、鍵盤風格    UIKit框架支持8種風格鍵盤。 [java] view plaincopy typedef enum {       UIKeyboardTypeDefault,              

原创 多個tableview 點擊狀態欄當前scrollView滾動到頂部

1、在 AppDelegate 判斷是不是點擊了狀態欄 2、判斷當前view是否在主窗口,並且是顯示狀態 //是否顯示  #import "UIView+XMGExtension.h" (BOOL)isShowingOnKeyWind

原创 BOOL與bool的區別

bool是c++上的,而BOOL時Obejctive-C的。 看源碼定義: /// Type to represent a boolean value.#if (TARGET_OS_IPHONE && __LP64__)  ||  TA

原创 swift 溢出處理

        var potentialOverFlow = Int16.max         potentialOverFlow = potentialOverFlow + 1 溢出處理器會報錯,如果想對溢出處理,則需加“&

原创 本地化下按首字母分組排序的神器——UILocalizedIndexedCollation

 最近在整一個很簡單的通訊錄相關的項目,通訊錄當然就少不了按首字母或者漢字拼音首字母分組排序索引。因爲按照我一貫的的做法,都是想要做成更通用的、支持本地化的,所以這就糾結了,世界各地的語言啊我去,我頂多也就認識中文和英語,這就不能用以前

原创 Effective Objective-C 2.0(下)

第3章  接口與API設計 第15條:用前綴避免命名空間衝突 Objective-C沒有其他語言那種內置的命名空間(namespace)機制。 Apple宣稱其保留使用所有“兩字母前綴”(two-letter prefix)的權利,所以在

原创 ObjectiveC 深淺拷貝學習

轉自 http://woshao.com/article/f91898b24a1211e097d3000c2959fd2a/ 在ObjC中,什麼是深淺拷貝? 深淺拷貝分別指深拷貝和淺拷貝,即mutableCopy和copy方法。

原创 nil,NIL,NULL

1.nil 指給對象賦值(Objective-C中的任何對象都屬於id類型) id object = nil;   // 判斷對象不爲空   if (object) {  }         // 判斷對象爲空   if (objec

原创 關於[[NSBundle mainBundle] pathForResource:@"name" ofType:@"type"]找不到指定文件的解決辦法

最近在使用[[NSBundle mainBundle] pathForResource:@"name" ofType:@"type"]時,找不到其對應的文件,文件當時是通過 右鍵->add files to 的方式添加到工程裏面的,但是

原创 處理imageView圓角

@implementation UIImage (Extension) - (UIImage *)circleImage {     // NO代表透明     UIGraphicsBeginImageContextWithOpti

原创 iOS常用的第三方框架

AFNetworking                    //網絡FMDB                                 //數據庫操作MBProgressHUD              //進度條FLAnima

原创 iOS 圖片三種加載方式的比較

正確選擇圖片加載方式能夠對內存優化起到很大的作用,常見的圖片加載方式有下面三種: [objc] view plaincopy //方法1   UIImage *imag1 = [UIImage imageNamed

原创 Effective Objective-C 2.0(上)

第1章 熟悉Objective-C 第1條:瞭解objective-c的起源 消息與函數調用之間的區別:        實用函數調用的語言,則由編譯器決定。如果調用的函數是多態的,那麼在運行時就要按照“虛方法表”來查出到底應該執行哪個函數