add afnetworking
fix warning
replace ui control