If I take 30$ out of my paycheck weekly? How long would it take me to save up for iPhone 6?

I'm 14 and I'm working at publix this summer. I'll make about 9$ an hour.I'll work about 3 days a week for about 7 HR. The phone is 600$

You'll work roughly 21 hours a week so you'll make around $189 a week before taxes so depending on where you live let's say they take out $30, so that's $159, and lets say you get paid weekly it's going to take you roughly 20 checks to save up around $600, if my math is right that is.
You really should save around $100 a pay check instead so you'll get to $600 faster, you're only 14, what are you spending your money on?

20 weeks.