国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

IOS學習筆記2015-03-24OC-API-常用結構體

2019-11-14 19:23:20
字體:
來源:轉載
供稿:網友
一 標題  常用結構體二 API 1 NSRange 表示一個范圍 	A 實例化 NSRange rg={3,5};//第一參數是起始位置第二個參數是長度 	B 實例化 NSRange rg2=NSMakeRange(3,5)  	C 打印NSRange可以使用Foundation中方法 NSLog(@"rg2 is %@", NSStringFromRange(rg2));//注意不能直接NSLog(@"rg2 is %@", r, 	   因為rg2不是對象(準確的說%@是指針)而是結構體2 NSPoint 表示一個點 坐標	A 實例化  NSPoint p=NSMakePoint(10, 15);	B 實例化  NSPoint p2=CGPointMake(10, 15); 比較常見	C 打印   NSLog(NSStringFromPoint(p2));3 NSSize 表示一個大小  面積   A 實例化 NSSize s=NSMakeSize(10, 15);   B 實例化 CGSize s2=CGSizeMake(10, 15); 這種方式比較常見   C 打印 NSLog(NSStringFromSize(s2));4 NSRect 表示一個矩形 坐標 長寬	A 實例化 NSRect r=NSMakeRect(10, 5, 100, 200);	B 實例化 NSRect r2=CGRectMake(10, 5, 100, 200); 比較常見	C 打印 NSLog(NSStringFromRect(r2));三 適配場景1 NSRange  A  截取字符串B 搜索字符串C 獲取數組的子集

 

////  main.m//  OC-API-結構體////  Created by wangtouwang on 15/3/24.//  Copyright (c) 2015年 wangtouwang. All rights reserved.//#import <Foundation/Foundation.h>//測試 NSRangevoid test1(){    // 截取字符串    NSString *str1 = @"My name is jack,age=18";    NSRange range = NSMakeRange(3, 4);    NSLog(@"%@",[str1 substringWithRange:range]);    //搜索字符串    range = [str1 rangeOfString:@"na"];    //獲取數組的子集    NSLog(@"%@",NSStringFromRange(range));    NSArray *array = [[NSArray alloc] initWithObjects:@"A",@"B",@"C",@"D",@"E",@"F", nil];    array = [array subarrayWithRange:range];    NSLog(@"%@",array);}int main(int argc, const char * argv[]) {    @autoreleasepool {        //test1();            }    return 0;}

 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 甘肃省| 临桂县| 玉环县| 小金县| 皮山县| 汉寿县| 青田县| 浦县| 穆棱市| 黄陵县| 景德镇市| 东乡| 肇源县| 东莞市| 灵山县| 象山县| 武穴市| 舞阳县| 湘潭县| 建德市| 古交市| 赫章县| 涪陵区| 兴城市| 开远市| 兰考县| 邢台市| 综艺| 仪征市| 铜梁县| 津市市| 五莲县| 政和县| 浮山县| 武山县| 宁乡县| 体育| 招远市| 山阳县| 安图县| 恩施市|