Update readme

This commit is contained in:
Roman Efimov
2013-05-09 11:02:36 -05:00
parent ff4426f822
commit 091676040d

View File

@@ -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"];
}
```