Se antes do objeto direto / indireto há um artigo indefinido ou se não há nenhum artigo, a negacão se faz com keiner. Se antes do objeto direto / indireto há um artigo definido a negação se faz com nicht.
Ich
esse den Apfelnicht. = Não como a maçã. Ich habekeinGeld. =Não tenho
dinheiro.
Isso seria errado:
incorreto: Ich
habe Geld nicht. = Não tenho dinheiro.
O adjetivo demostrativo tem quase a mesma função que o artigo definido e portanto a negação se faz com nicht.
Ich
lese dieses Buchnicht. =Não leio este livro. Ich lesekeineBücher. =Não leio livros.
Ich
gebe ihm das Buchnicht. =Não lhe dou o liivro. Ich gebe ihmkeinBuch. =Não lhe dou nenhum livro.