diff --git a/HTMLKit.xcodeproj/project.pbxproj b/HTMLKit.xcodeproj/project.pbxproj
index a3c2309..381ddce 100644
--- a/HTMLKit.xcodeproj/project.pbxproj
+++ b/HTMLKit.xcodeproj/project.pbxproj
@@ -625,8 +625,6 @@
625A14B319C7829400AD0C32 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = System/Library/Frameworks/CoreData.framework; sourceTree = SDKROOT; };
625A14B419C7829400AD0C32 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = System/Library/Frameworks/AppKit.framework; sourceTree = SDKROOT; };
625A14B719C7829400AD0C32 /* HTMLKit-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "HTMLKit-Info.plist"; sourceTree = ""; };
- 625A14B919C7829400AD0C32 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; };
- 625A14BB19C7829400AD0C32 /* HTMLKit-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "HTMLKit-Prefix.pch"; sourceTree = ""; };
625A14BC19C7829400AD0C32 /* HTMLKit.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = HTMLKit.h; path = include/HTMLKit.h; sourceTree = ""; };
625A14C319C7829400AD0C32 /* HTMLKitTests-OSX.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "HTMLKitTests-OSX.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
625A14C419C7829400AD0C32 /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; };
@@ -911,8 +909,6 @@
isa = PBXGroup;
children = (
625A14B719C7829400AD0C32 /* HTMLKit-Info.plist */,
- 625A14B819C7829400AD0C32 /* InfoPlist.strings */,
- 625A14BB19C7829400AD0C32 /* HTMLKit-Prefix.pch */,
);
name = "Supporting Files";
sourceTree = "";
@@ -1910,14 +1906,6 @@
/* End PBXTargetDependency section */
/* Begin PBXVariantGroup section */
- 625A14B819C7829400AD0C32 /* InfoPlist.strings */ = {
- isa = PBXVariantGroup;
- children = (
- 625A14B919C7829400AD0C32 /* en */,
- );
- name = InfoPlist.strings;
- sourceTree = "";
- };
625A14CD19C7829400AD0C32 /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
@@ -2010,7 +1998,7 @@
ENABLE_STRICT_OBJC_MSGSEND = YES;
FRAMEWORK_VERSION = A;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "Sources/HTMLKit-Prefix.pch";
+ GCC_PREFIX_HEADER = "";
GCC_TREAT_INCOMPATIBLE_POINTER_TYPE_WARNINGS_AS_ERRORS = YES;
GCC_TREAT_WARNINGS_AS_ERRORS = YES;
INFOPLIST_FILE = "Sources/HTMLKit-Info.plist";
@@ -2030,7 +2018,7 @@
ENABLE_STRICT_OBJC_MSGSEND = YES;
FRAMEWORK_VERSION = A;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "Sources/HTMLKit-Prefix.pch";
+ GCC_PREFIX_HEADER = "";
GCC_TREAT_INCOMPATIBLE_POINTER_TYPE_WARNINGS_AS_ERRORS = YES;
GCC_TREAT_WARNINGS_AS_ERRORS = YES;
INFOPLIST_FILE = "Sources/HTMLKit-Info.plist";
@@ -2050,7 +2038,7 @@
"$(inherited)",
);
GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "Sources/HTMLKit-Prefix.pch";
+ GCC_PREFIX_HEADER = "";
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
@@ -2073,7 +2061,7 @@
"$(inherited)",
);
GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "Sources/HTMLKit-Prefix.pch";
+ GCC_PREFIX_HEADER = "";
INFOPLIST_FILE = "Tests/HTMLKitTests-Info.plist";
PRODUCT_BUNDLE_IDENTIFIER = "de.iabudiab.${PRODUCT_NAME:rfc1034identifier}";
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -2096,7 +2084,7 @@
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_NO_COMMON_BLOCKS = YES;
- GCC_PREFIX_HEADER = "Sources/HTMLKit-Prefix.pch";
+ GCC_PREFIX_HEADER = "";
GCC_TREAT_WARNINGS_AS_ERRORS = YES;
INFOPLIST_FILE = "Sources/HTMLKit-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
@@ -2130,7 +2118,7 @@
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_NO_COMMON_BLOCKS = YES;
- GCC_PREFIX_HEADER = "Sources/HTMLKit-Prefix.pch";
+ GCC_PREFIX_HEADER = "";
GCC_TREAT_WARNINGS_AS_ERRORS = YES;
INFOPLIST_FILE = "Sources/HTMLKit-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
@@ -2166,7 +2154,7 @@
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_NO_COMMON_BLOCKS = YES;
- GCC_PREFIX_HEADER = "Sources/HTMLKit-Prefix.pch";
+ GCC_PREFIX_HEADER = "";
GCC_TREAT_WARNINGS_AS_ERRORS = YES;
INFOPLIST_FILE = "Sources/HTMLKit-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
@@ -2200,7 +2188,7 @@
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_NO_COMMON_BLOCKS = YES;
- GCC_PREFIX_HEADER = "Sources/HTMLKit-Prefix.pch";
+ GCC_PREFIX_HEADER = "";
GCC_TREAT_WARNINGS_AS_ERRORS = YES;
INFOPLIST_FILE = "Sources/HTMLKit-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
@@ -2271,7 +2259,7 @@
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_NO_COMMON_BLOCKS = YES;
- GCC_PREFIX_HEADER = "Sources/HTMLKit-Prefix.pch";
+ GCC_PREFIX_HEADER = "";
GCC_TREAT_INCOMPATIBLE_POINTER_TYPE_WARNINGS_AS_ERRORS = YES;
GCC_TREAT_WARNINGS_AS_ERRORS = YES;
GCC_WARN_INHIBIT_ALL_WARNINGS = NO;
@@ -2305,7 +2293,7 @@
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_NO_COMMON_BLOCKS = YES;
- GCC_PREFIX_HEADER = "Sources/HTMLKit-Prefix.pch";
+ GCC_PREFIX_HEADER = "";
GCC_TREAT_INCOMPATIBLE_POINTER_TYPE_WARNINGS_AS_ERRORS = YES;
GCC_TREAT_WARNINGS_AS_ERRORS = YES;
GCC_WARN_INHIBIT_ALL_WARNINGS = NO;
diff --git a/Sources/HTMLKit-Prefix.pch b/Sources/HTMLKit-Prefix.pch
deleted file mode 100644
index 37fdbe6..0000000
--- a/Sources/HTMLKit-Prefix.pch
+++ /dev/null
@@ -1,9 +0,0 @@
-//
-// Prefix header
-//
-// The contents of this file are implicitly included at the beginning of every source file.
-//
-
-#ifdef __OBJC__
- #import
-#endif
diff --git a/Sources/HTMLKitDOMExceptions.m b/Sources/HTMLKitDOMExceptions.m
index 88210f6..7a0d349 100644
--- a/Sources/HTMLKitDOMExceptions.m
+++ b/Sources/HTMLKitDOMExceptions.m
@@ -6,6 +6,7 @@
// Copyright (c) 2015 BrainCookie. All rights reserved.
//
+#import
#import "HTMLKitDOMExceptions.h"
NSString * const HTMLKitHierarchyRequestError = @"HierarchyRequestError";
diff --git a/Sources/include/CSSStructuralPseudoSelectors.h b/Sources/include/CSSStructuralPseudoSelectors.h
index 9c26a77..39ac7d2 100644
--- a/Sources/include/CSSStructuralPseudoSelectors.h
+++ b/Sources/include/CSSStructuralPseudoSelectors.h
@@ -6,6 +6,8 @@
// Copyright © 2015 BrainCookie. All rights reserved.
//
+#import
+
@class CSSSelector;
NS_ASSUME_NONNULL_BEGIN
diff --git a/Sources/include/HTMLKitDOMExceptions.h b/Sources/include/HTMLKitDOMExceptions.h
index 7d730c2..115b884 100644
--- a/Sources/include/HTMLKitDOMExceptions.h
+++ b/Sources/include/HTMLKitDOMExceptions.h
@@ -6,6 +6,8 @@
// Copyright (c) 2015 BrainCookie. All rights reserved.
//
+#import
+
extern NSString * const HTMLKitHierarchyRequestError;
extern NSString * const HTMLKitNotFoundError;
extern NSString * const HTMLKitNotSupportedError;