Skip to content
This repository was archived by the owner on Jan 12, 2022. It is now read-only.

Conversation

@evlogiy
Copy link

@evlogiy evlogiy commented Nov 13, 2012

No description provided.

#1 Cell/Cell.m Outdated

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

У вас неправильно реализован hammingDistance, в описании написано: "возвращать количество позиций где символы ДНК не совпадают." , в вашем случае же возвращается количество позиций где ДНК совпадают. Вместо == нужно было написать !=
Второй момент которым вы меня поставили в тупик это этот код [self->DNA objectAtIndex:i] я уже некоторое время программирую на Objective C и впервые встречаю такую запись. Насколько я понимаю вы таким образом напрямую обращаетесь к переменной. С точки зрения OOP это не является верным и все обращения к переменной должны проходить через getter и setter. Вам стоило объявить @Property NSArray *DNA; в header файле и тогда вы смогли бы обращаться к переменной через self.DNA или cell.DNA

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants