It should work as long as your APs have IP connectivity to the 2950 switch which would act as TFTP server. You will need to configure the following on the 2950 to act as a TFTP server
2950(config)#tftp-server flash:
Make sure you delete the AP IOS file from the 2950 flash after you are done with upgrade.