Yes you most likely will need affidavit of support, in order to make it certain you have to receive interview letter stating the requirement for Aff. of Support.
If you are not working, you must tell someone (relative, friends and etc. who are permanent residents or US citizens) who are...