look iPhone has very good cameras but their ui meaning software not flexible , other hand s24 has good camera and flexibility in their software were u can do multiple things like downloading,multasking split screen , sharing , screen mirroring at ease , lots of short cuts and many more. but in iPhone u can't do that at ease, both are good in their own ways , people buy iPhone because of trend, now it's up to you , I would suggest s24 be cause I like android phones because of their flexibility...