Элемент <html>
не является <div>
. Элемент <body>
не является <div>
.
Таким образом, условие «имеет предка, который не является <div>
», будет истинным для всех элементов.
Если вы не может использовать селектор >
(дочерний), я не думаю, что вы можете делать то, что вы пытаетесь сделать - на самом деле это не имеет смысла. В вашем втором примере <article>
не является div, так что также совпадает с *:not(div)
.
У меня была точно такая же проблема при обновлении с 0.20.1 до 0.20.3.
Что вам нужно сделать, это импортировать CoreData перед импортом RestKit.
#import <CoreData/CoreData.h>
#import <RestKit/RestKit.h>
работает.
но
#import <RestKit/RestKit.h>
#import <CoreData/CoreData.h>
не работает.
Добавьте
#import <CoreData/CoreData.h>
в ваш файл .pch.
Добавить в настройки сборки Пути поиска в заголовке пользователя "$ {PROJECT_DIR} / Pods" рекурсивно. Это решило проблему в моем случае.
Основная причина этой проблемы находится в RKObjectManager.h
#ifdef _COREDATADEFINES_H
# if __has_include("RKCoreData.h")
# define RKCoreDataIncluded
# endif
#endif
Это включение изменило имена, поэтому везде, где RKCoreData.h появляется, меняется на RestKit / CoreData.h есть несколько файлов включения, которые используют эту конструкцию так же и глобальный поиск.
Если вы обновляете с 0,20 до 0,26 (скажем, обновляете очень старый проект, который не обновлялся годами), вы можете обнаружить, что оба перечисленных ниже предложения, предложенные в других ответах, недостаточны:
#import <CoreData/CoreData.h>
в pch #import <CoreData/CoreData.h>
до #import <RestKit/RestKit.h>
Вместо этого в верхней части соответствующего файла, куда вы импортируете restkit,
// Workaround for bug on RestKit 0.26.0 according to https://github.com/RestKit/RestKit/issues/2352
#ifndef RKCoreDataIncluded
#define RKCoreDataIncluded
#endif
В XCode6 при создании нового проекта файл «pch» по умолчанию не создается, мне пришлось создать файл pch вручную, следуя PCH-файлу в Xcode 6
Я получил его после работы импорт заголовков в файл pch:
#import <CoreData/CoreData.h>
#import <RestKit/RestKit.h>