原创 動態輸出文本中的單詞集幾種經典做法
有一段文本,將文本中的所有單詞,存放到一個字符指針數組中(要求每個單詞內存恰好)。 第一種做法 char c[] = " asd afil kjgl rip kjgdr gds sdg g
原创 編程在一個已知的字符串中查找最長單詞,假定字符串中只含字母和空格,用空格來分隔單詞。
char str[] = "my beautiful teacher is "; unsigned long int a = 0; //長整型變量 a = strlen(str); int cou
原创 OC屬性總結全!
<pre name="code" class="cpp"> setter 方法的作用:爲單一的變量賦值. setter 方法規範寫法:1.- 號方法,無返回值. 名字以set開頭 + 要設置的變量的
原创 oc 打殭屍 定義殭屍類
打殭屍。需求: 1、定義普通殭屍類: 實例變量:殭屍種類、殭屍總血量、殭屍每次失血量。 方法:初始化方法(設置殭屍種類,總血量)、被打擊失血、死亡。 2、定義路障殭屍類:
原创 動態函數調用實現下列操作,輸入2個數以及操作符計算結果。@ 求最大公約數 $求最小公倍數 - 求差 + 求和 等等
int maxDivisorFunction(int x, int y){//求最大公約數 int m = 0; if (x > y) { while (y != 0) { m = x %
原创 NSString類的使用及其內部方法
1,創建對象的兩種方法 stringWithFormat initWithFormat 2,求字符串長度 length NSUInteger leng = [ str length ] 3,獲取字符串的某個字符 character
原创 OC中語法糖,最新語法總結
<span style="font-size:24px;"> 1.方法與順序無關 2.枚舉綁定數據類型 enum { ObjectiveC
原创 OC基礎知識點的總結(全),學習OC的日記
<span style="font-size:18px;">類的方法 1.在加號方法中不能使用實例變量,實例變量是依託於對象存在的只有有了對象,實例變量纔會有空間 2.self 誰調用該方法,self就代表誰
原创 用iOS 做一個簡易計算器 (功能完備)
源代碼(.m文件) #import "ZKJAppDelegate.h" @interface ZKJAppDelegate () @property (retain,nonatomic) UIView *contain
原创 iOS 撥打電話的兩種方式
第一種方式 NSString *phone = @“88888888” if (phone != nil) { NSString *telUrl = [NSString str
原创 OC屬性與內存管理(二),初學者必看
<span style="font-size:24px;">四,關於語義特性copy和與alloc對應的dealloc以及初始化操作和便利構造器的補充 1, 語義特性copy 如果想對一個對象進行copy操作,對象的
原创 IOS 霓虹燈效果(oc)
//初始化視圖 - (void) initViews{ //紅色視圖 UIView *redView=[[UIView alloc] initWithFrame:CGRectMake(20, 20, 280, 280
原创 用IOS做一個界面切換的效果(登錄界面和註冊界面和找回密碼界面的切換)(用封裝好的lable和textf創建界面)
創建一個類封裝uitextfield和UIlabel (源代碼.m文件) #import "TLView.h" @interface TLView () { UILabel *_desLabel; //左邊的la
原创 如何封裝UILable 輸入框 和UIField 顯示框 同時創建對象(經典)
源代碼(.m文件) #import "TLView.h" //本類的延展 @interface TLView () { UILabel *_desLabel; //左邊的lable UITextF
原创 Block變量的的用法,使你的程序看起來清晰明瞭!
<span style="font-size:24px;">爲什麼要使用block變量呢? 因爲當我們的程序比較繁雜的時候,我們在一個函數中要調用一個函數,還需要在外邊來定義,實現,很不方便,但是有了block變量我們就可以在一個