linkedin / linkedin/LayoutTest-iOS
Can't call init with data
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Objective-C
- Estrellas
- 558
- Forks
- 46
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
Hey! Really excited to get this project working for me.
I have a number of views and view controllers I would like to test. I am using Realm in-memory to create Realm Objects to pass into my inits to instantiate my views and view controllers.
failed: caught "NSInvalidArgumentException", "-[StoriesASDetailViewController initWithStory:]: unrecognized selector sent to instance 0x7fa5fbe07ce0"
No matter what I try, be it a cell or tableviewcontroller, I just keep getting the error above.
Any advice?
`
+(UIView *)viewForData:(NSDictionary *)data reuseView:(UIView *)reuseView size:(LYTViewSize *)size context:(id _Nullable __autoreleasing *)context {
StoryModel *story = [[StoryModel alloc] initWithDictionary:data error:nil];
StoryRealm *local = [[StoryRealm alloc] initWithStoryModel:story];
StoriesASDetailViewController *footer = [[StoriesASDetailViewController alloc] initWithStory:local];
StoryDetailCell *cell = [footer.collectionNode cellForItemAtIndexPath:0];
*context = footer;
return cell;
}
`
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Comienza reproduciendo la NSInvalidArgumentException desde el punto de entrada viewForData:reuseView:size:context: usando StoriesASDetailViewController y su llamada a initWithStory:. Inspecciona el inicializador disponible y el flujo de pruebas de LayoutTest-iOS; la tarea estará terminada cuando exista una resolución confirmada y documentada para crear el controlador de vista con datos de StoryRealm.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- objective-c
- Área
- testing
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 20/100