原创 IOS學習第五篇——類別(category)

iOS 設計模式 之  category  category模式是用於向已經存在的類添加方法,達到擴展該類的目的。繼承於該類的子類也會有擴展後的方法。當知道某一個類的某一個方法有bug時,而這個類又是在庫當中,無法修改,就通過catego

原创 hibernate 的CRUD

hibernate 查詢 hibernate操作的是對象 orm對象關係模型 1.查詢一 Java代碼 /**  * select street.sname,street.sid from Street as street  * 

原创 iOS學習第八篇 ——NSString的使用

IOS字符串的常用方法和使用 NSString 1. NSString的四中創建方法 (1) NSString *str1 = @"方式一"; (2) NSString *str2 = [ [NSString alloc] initWit

原创 IOS學習第四篇——@class 和 #import的區別

@class 和 #import 在 A.h文件中#import  B.h文件,當B.h文件發生改變之後,A.h文件會重新build一次B文件,如果很多地方#import了B.h文件,就會造成很多不必要的編譯,增加編譯時間。 所以用 @c

原创 IOS學習第一篇 ——堆和棧的內存分析

IOS學習第一篇 堆和棧的內存分析 object_c的內存是以堆的方式分配的,堆的內存需要自己釋放. 棧由編譯器自動釋放。(函數體定義的變量通常是在棧內的)。 1.棧區(stack):由編譯器自動釋放,存放函數的參數值,局部變量 2.堆區