Im trying to import contacts framework to my xcode7 , I have added the contacts framework from the build phases and I have declared
import UIKit
import Contacts
but it shows error saying /Users/anonymous/Desktop/Contacts/Contacts/ViewController.swift:10:8: Cannot import module being compiled
Yes try giving some different project name say"MyContactsDemo". it should work.
Note:posted in answer block as suggested by the person who questioned.
If your framework being embedded or linked against has the same name as your product/target... you will run into this issue with swift 2 & xcode 7 it seems. There are fixes mentioned above, but I'm adding this just to spell the problem out.
Related
Am trying to use the new ContinuousClock feature in Swift 5.7 using Xcode 14.0 (14A309) in a command line app with with the statement
let clock = ContinuousClock()
I get the following error:
Cannot find 'ContinuousClock' in scope
Is there an import missing (I'm importing Foundation)? The apple docs show its in Swift Standard Library which isn't really an import..That doc page also list it as beta, but the release announcement shows it as implemented.
Clues?
So I am pretty new to CoreData in Xcode and I have been looking for tutorials to see how to get more familiar with it and start working with it. A tutorial I have been watching, mentions that we need to Generate code for an entity that I created. I select Editor -> Create NSManagedObject Subclass to generate the code for the entity. But the files generated come full of errors and warnings that I haven't caused. I will attach screenshots for some more details.
That's the entity that I am creating in CoreData
That's the first generated file for the entity
That's the second file generated for the entity
The below are the errors and warnings I am getting:
File 'Person+CoreDataClass.swift' is part of module 'CoreData'; ignoring import
File 'Person+CoreDataProperties.swift' is part of module 'CoreData'; ignoring import
Only classes that inherit from NSObject can be declared #objc
Cannot find type 'NSManagedObject' in scope
Cannot find type 'NSFetchRequest' in scope
Note that I have enabled CoreData when I first created the project and I haven't made any changes to any other files in the project.
I would appreciate any kind of help since I haven't got any experience yet with CoreData. Thank you!
Try creating a new project with a different name (not CoreData)
I am totally new to swift and developing my first application for iOS. I need to use DDMathParser with it. I followed guide at their site but i am getting errors at import statement
Expected identifier in import declaration
Expected expression
Import statement syntax:
#import "DDMathParser.h"
I followed This guide.
Bridging header files solved my problem. Thanks
I checked all answers to similar problem and none helped.
I created a simple swift framework for testing. When I drag it to a Objective-C project, I can then import the header and use my simple class within Objective-C classes, np. Now when I do the same with a swift project, I can't reference my class (gives unidentified etc ...), I can import the header without error, just xcode can't see the class. That class is public and has one simple public method.
What does xcode need to be able to see that class in swift project when the process is so easy in OBJ-C project?
I'm trying integrate Kal into my existing app. I've followed this tutorial, and I'm still having issues. When I create a new view and import Kal.h, I get an error stating Kal.h is not found. I'm using Xcode 4.2. I've been searching everywhere, and I haven't found an adequate solution.
Thanks
You can try my blog post here.
At the same time you have to add the .a file (Static Library build) into this project.