Upon testing, and studying more. I guessed that the answer is “Yes”
There is no need to add the instance of the entity to the other side.
It is handled by the core data automatically.
I was also able to access the NSSet contents from the link below:
as example:
Button("Test") {
var tagsName = dB.tags[0].name
let wordFromTag : [Words] = dB.tags[0].withWordsOf?.allObjects as! [Words]
let WordItems = dB.words[7].withTagsOf?.allObjects as! [Tags]
print(tagsName)
print(wordFromTag[0].character)
print(WordItems[0].name)
}