Xcode 4.2 требует первой буквы в качестве строчных букв для основных данных атрибутов - PullRequest
5 голосов
/ 19 октября 2011

Кто-нибудь знает, почему Xcode 4.2 требует, чтобы имя атрибута начиналось со строчной буквы в базовой модели данных?Будут ли какие-либо проблемы в будущем?

Ответы [ 3 ]

2 голосов
/ 02 января 2012

Хотя вы, как правило, должны соблюдать рекомендуемое соглашение об именах, если вам нужно обойти это, вы можете ввести начальный символ в верхнем регистре в атрибуте «Имя» «Инспектора модели данных» (инспектор находится на правой панели). ). Если редактор атрибутов Core Data не позволит вам вводить что-либо в верхнем регистре в качестве первого символа, инспектор разрешит это.

2 голосов
/ 20 октября 2011

Так было всегда, потому что в стандартных соглашениях об именах Objective-C для iVars, свойств и т. Д. Рекомендуется использовать строчную первую букву. Core Data только выполняет эту рекомендацию.

0 голосов
/ 11 июля 2013

Если вы зайдете в терминал и найдете xcdatamodel / contents и отредактируете его (я использовал vi), вы можете найти имеющееся у вас имя и изменить его.

...