mirror of
https://github.com/zhigang1992/RETableViewManager.git
synced 2026-06-13 01:28:58 +08:00
Update readme
This commit is contained in:
28
README.md
28
README.md
@@ -186,7 +186,7 @@ RETableViewSection *section = [RETableViewSection sectionWithHeaderView:myCustom
|
||||
It's super easy to create custom mappings, for example, this how all `NSString` objects are being matched with `RETableViewCell`:
|
||||
|
||||
``` objective-c
|
||||
[_tableViewManager mapObjectClass:@"NSString" toTableViewCellClass:@"RETableViewCell"];
|
||||
[_tableViewManager registerClass:@"NSString" forCellWithReuseIdentifier:@"RETableViewCell"];
|
||||
```
|
||||
|
||||
If you take a look at [RETableViewManager Source Code](https://github.com/romaonthego/RETableViewManager/blob/master/RETableViewManager/RETableViewManager.m) you may
|
||||
@@ -195,19 +195,19 @@ find out how default mapping is performed:
|
||||
``` objective-c
|
||||
- (void)setDefaultMapping
|
||||
{
|
||||
[self mapObjectClass:@"__NSCFConstantString" toTableViewCellClass:@"RETableViewCell"];
|
||||
[self mapObjectClass:@"__NSCFString" toTableViewCellClass:@"RETableViewCell"];
|
||||
[self mapObjectClass:@"NSString" toTableViewCellClass:@"RETableViewCell"];
|
||||
[self mapObjectClass:@"RETableViewItem" toTableViewCellClass:@"RETableViewCell"];
|
||||
[self mapObjectClass:@"RERadioItem" toTableViewCellClass:@"RETableViewCell"];
|
||||
[self mapObjectClass:@"REBoolItem" toTableViewCellClass:@"RETableViewBoolCell"];
|
||||
[self mapObjectClass:@"RETextItem" toTableViewCellClass:@"RETableViewTextCell"];
|
||||
[self mapObjectClass:@"RELongTextItem" toTableViewCellClass:@"RETableViewLongTextCell"];
|
||||
[self mapObjectClass:@"RENumberItem" toTableViewCellClass:@"RETableViewNumberCell"];
|
||||
[self mapObjectClass:@"REFloatItem" toTableViewCellClass:@"RETableViewFloatCell"];
|
||||
[self mapObjectClass:@"REDateTimeItem" toTableViewCellClass:@"RETableViewDateTimeCell"];
|
||||
[self mapObjectClass:@"RECreditCardItem" toTableViewCellClass:@"RETableViewCreditCardCell"];
|
||||
[self mapObjectClass:@"REMultipleChoiceItem" toTableViewCellClass:@"RETableViewCell"];
|
||||
[self registerClass:@"__NSCFConstantString" forCellWithReuseIdentifier:@"RETableViewCell"];
|
||||
[self registerClass:@"__NSCFString" forCellWithReuseIdentifier:@"RETableViewCell"];
|
||||
[self registerClass:@"NSString" forCellWithReuseIdentifier:@"RETableViewCell"];
|
||||
[self registerClass:@"RETableViewItem" forCellWithReuseIdentifier:@"RETableViewCell"];
|
||||
[self registerClass:@"RERadioItem" forCellWithReuseIdentifier:@"RETableViewCell"];
|
||||
[self registerClass:@"REBoolItem" forCellWithReuseIdentifier:@"RETableViewBoolCell"];
|
||||
[self registerClass:@"RETextItem" forCellWithReuseIdentifier:@"RETableViewTextCell"];
|
||||
[self registerClass:@"RELongTextItem" forCellWithReuseIdentifier:@"RETableViewLongTextCell"];
|
||||
[self registerClass:@"RENumberItem" forCellWithReuseIdentifier:@"RETableViewNumberCell"];
|
||||
[self registerClass:@"REFloatItem" forCellWithReuseIdentifier:@"RETableViewFloatCell"];
|
||||
[self registerClass:@"REDateTimeItem" forCellWithReuseIdentifier:@"RETableViewDateTimeCell"];
|
||||
[self registerClass:@"RECreditCardItem" forCellWithReuseIdentifier:@"RETableViewCreditCardCell"];
|
||||
[self registerClass:@"REMultipleChoiceItem" forCellWithReuseIdentifier:@"RETableViewCell"];
|
||||
}
|
||||
```
|
||||
|
||||
|
||||
Reference in New Issue
Block a user