雙模型 汽車品牌

2021-07-08 17:06:05 字數 2498 閱讀 4651

//  flcar.h

#import

@inte***ceflcar :

nsobject

// 汽車名稱

@property(nonatomic,copy)

nsstring

*name;

// 汽車圖示

@property(nonatomic,copy)

nsstring

*icon;

+ (instancetype)carwithdict:(nsdictionary *)dict;

@end

//  flcar.m

#import "flcar.h"

@implementationflcar

// 字典轉模型

+ (instancetype)carwithdict:(nsdictionary *)dict

@end

//  flcargroup.h

// 每一組所有的汽車

#import

@inte***ce flcargroup : nsobject

/***  組的頭部標題

*/@property(nonatomic,copy)

nsstring

*title;

/***  當前組所有汽車(裝的是每乙個汽車物件)

*/@property(nonatomic,strong)

nsarray

*cars;

+ (instancetype)cargroupwithdict:(nsdictionary *)dict;

@end

// flcargroup.m

#import "flcargroup.h"

#import "flcar.h"

@implementationflcargroup

// 汽車組的字典轉模型方法

+ (instancetype)cargroupwithdict:(nsdictionary *)dict

// 把car模型陣列賦值給cars這個陣列屬性

cg.cars = arrm;

return cg;

}@end

//  viewcontroller.m

#import "viewcontroller.h"

#import "flcargroup.h"

#import "flcar.h"

@inte***ce

viewcontroller

()@property(nonatomic,strong)

nsarray

*groupes;

@end

@implementation viewcontroller

- (void)viewdidload

// 一共有多少組

- (nsinteger)numberofsectionsintableview:(uitableview *)tableview

// 每一組有多少行

- (nsinteger)tableview:(uitableview *)tableview numberofrowsinsection:(nsinteger)section

// 返回每一組的每一行顯示什麼樣的內容

- (uitableviewcell *)tableview:(uitableview *)tableview cellforrowatindexpath:(nsindexpath *)indexpath

// 1.取出模型陣列中的,汽車組模型

flcargroup *cg = self.groupes[indexpath.section];

// 2.取出汽車組模型中的汽車模型

flcar *car = cg.cars[indexpath.row];

// 設定cell的

cell.imageview.image = [uiimage

imagenamed:car.icon];

// 設定cell的主標題

cell.textlabel.text = car.name;

// 返回cell

return cell;

}// 返回每一組的頭部標題

- (nsstring *)tableview:(uitableview *)tableview titleforheaderinsection:(nsinteger)section

// 返回索引陣列

- (nsarray *)sectionindextitlesfortableview:(uitableview *)tableview

// 隱藏狀態列

- (bool)prefersstatusbarhidden

#pragma mark - 懶載入

- (nsarray *)groupes

// 給陣列賦值

_groupes = arrm;

}return

_groupes; }

@end

IOS開發基礎之汽車品牌專案 14

16 汽車品牌展示02 created by 魯軍 on 2021 2 3.import viewcontroller.h import czgroup.h import czcar.h inte ce viewcontroller property nonatomic,strong nsarray...

國人最愛的超豪華汽車品牌!傳保時捷正研究IPO事宜

近日,據外媒報道,高盛銀行和富而德律師事務所等正在研究保時捷上市的事宜,但未透露具體上市時間和地點。據悉,根據美國銀行在上週的乙份報告中估計,保時捷股份公司的估值在750億歐元 約5575億人民幣 左右,佔大眾汽車的一半以上。眾所周知,保時捷是大眾旗下豪華車品牌。此訊息一出,推動了大眾股價 3 公升...

美公布最可靠的汽車品牌排行榜再度由日系車霸榜

文源自moto 當儀表板上出現檢查 檢查引擎 燈號時,總是會令駕駛相當擔心,因為這意味著可能要花一大筆錢,而美國一間以銷售車載自動診斷系統 obd2 聞名的 carmd 便公布一項車輛健康指數與可靠性的排行榜,供消費者參考。carmd 公布車輛健康指數與可靠性的排行榜。通過調查1996年至2018年...