lilo777
Apr 25, 01:18 PM
Resizing only means having to rewrite apps if the screen resolution changes -- especially if it changes by something other than a whole-number multiple (e.g. 1.5x versus 2x). All rumors indicate a 3.7-inch screen iPhone would have the same Retina-Display resolution (still maintaining over 300dpi).
Technically their "Retina-Display" stuff is based also on typical viewing distance as well -- so a "Retina Display" iPad, iMac, or MacBook (assuming those are in the works) may not go as high as 300dpi. However, a Retina-Display iPad would like require the same pixel-doubling (2x) that was done for apps not optimized for the Retina Display until updates came that included higher-resolution graphics.
But will they stop calling it a retina display then? Because the dpi will drop with screen size increase :D
Technically their "Retina-Display" stuff is based also on typical viewing distance as well -- so a "Retina Display" iPad, iMac, or MacBook (assuming those are in the works) may not go as high as 300dpi. However, a Retina-Display iPad would like require the same pixel-doubling (2x) that was done for apps not optimized for the Retina Display until updates came that included higher-resolution graphics.
But will they stop calling it a retina display then? Because the dpi will drop with screen size increase :D
jaydentaku
Sep 30, 07:01 AM
This is a front. I want to see the plans for the 8 floors of subterranean mega vaults.
l3lack J4ck
Nov 24, 12:05 AM
will it serioulsy take them 2 hours to update...becuase now it is 10:00 pst.....
ghostlyorb
Apr 30, 07:57 AM
I'm glad they're listening to what people want though!
more...
wlh99
Apr 26, 08:59 PM
After that I implement a Cancel method pointing to sender (button)
So, my goal is to use 1 start button and 1 cancel button.. and just do their actions. I have set up a the start button to start both timers, obviously both start their countdown at the same time which is not good.
I want to tell one timer to start and if I press cancel, invalidate it. Then If I press start again, call the second timer. (I do this because I read that you can't reuse a timer after you invalidate it).
Some people have suggested to use Booleans like true or false, or conditions. What do you think?
What if after pressing the start button, you create a timer and start it. Then pressing the cancel button invalidates and releases it. Then pressing the start button would create another timer, using the same pointer.
Totally untested and probably broken code below, but should demonstrate the idea:
-(IBAction)startButton:(id) sender {
// myTimer is declared in header file ...
if (myTimer!=nil) { // if the pointer already points to a timer, you don't want to create a second one without stoping and destroying the first
[myTimer invalidate];
[myTimer release];
}
// Now that we know myTimer doesn't point to a timer already..
myTimer = [NSTimer scheduledTimerWithTimeInterval:aTimeInterval target:self selector:@selector(echoIt:) userInfo:myDict repeats:YES];
[myTimer retain];
}
-(IBAction)cancelIt:(id) sender {
[myTimer invalidate];
[myTimer release]; // This timer is now gone, and you won't reuse it.
}
So, my goal is to use 1 start button and 1 cancel button.. and just do their actions. I have set up a the start button to start both timers, obviously both start their countdown at the same time which is not good.
I want to tell one timer to start and if I press cancel, invalidate it. Then If I press start again, call the second timer. (I do this because I read that you can't reuse a timer after you invalidate it).
Some people have suggested to use Booleans like true or false, or conditions. What do you think?
What if after pressing the start button, you create a timer and start it. Then pressing the cancel button invalidates and releases it. Then pressing the start button would create another timer, using the same pointer.
Totally untested and probably broken code below, but should demonstrate the idea:
-(IBAction)startButton:(id) sender {
// myTimer is declared in header file ...
if (myTimer!=nil) { // if the pointer already points to a timer, you don't want to create a second one without stoping and destroying the first
[myTimer invalidate];
[myTimer release];
}
// Now that we know myTimer doesn't point to a timer already..
myTimer = [NSTimer scheduledTimerWithTimeInterval:aTimeInterval target:self selector:@selector(echoIt:) userInfo:myDict repeats:YES];
[myTimer retain];
}
-(IBAction)cancelIt:(id) sender {
[myTimer invalidate];
[myTimer release]; // This timer is now gone, and you won't reuse it.
}
Don't panic
Apr 27, 04:10 PM
am I the only one to think that separate restroom from men and women are an obsolete relic of the past?
put stalls in. that should be enough for privacy. full separate facility don't make any sense logically, technically and economically.
put stalls in. that should be enough for privacy. full separate facility don't make any sense logically, technically and economically.
more...
robotfist
Apr 5, 04:07 PM
This is possibly the dumbest thing Apple has ever done.
I can't WAIT to go browsing though this list of stupid banner ads! I wonder if I can collect them all???!!! I LOVE pop up windows in my browser and I've always wanted to be able to view them at anytime, without having to go to annoying websites just to get each one to load. Now I can have a crap ton of banner ads right at my fingertips!!! THANKS APPLE!!!
I hope they release a pro version of this app for the Mac OS!! Maybe they will incorporate a version inside the mail program that allows me to see ads for VIAGRA and STOCK OPPORTUNITIES IN AFRICA in cover flow!!!
I can't WAIT to go browsing though this list of stupid banner ads! I wonder if I can collect them all???!!! I LOVE pop up windows in my browser and I've always wanted to be able to view them at anytime, without having to go to annoying websites just to get each one to load. Now I can have a crap ton of banner ads right at my fingertips!!! THANKS APPLE!!!
I hope they release a pro version of this app for the Mac OS!! Maybe they will incorporate a version inside the mail program that allows me to see ads for VIAGRA and STOCK OPPORTUNITIES IN AFRICA in cover flow!!!
akwok
Apr 26, 03:00 AM
apple always gives us surprise(?), so we might have
iphone 4 = the one that we have now
iphone 4S = a new one with A5 chip
iphone 4L = a new one with bigger screen but old chip
iphone 4SL = a new one with A5 chip and bigger screen
iphone 4 = the one that we have now
iphone 4S = a new one with A5 chip
iphone 4L = a new one with bigger screen but old chip
iphone 4SL = a new one with A5 chip and bigger screen
more...
twoodcc
Apr 25, 09:41 PM
well i got a new motherboard and processor for my third i7 system. i also put in 4 GPUs in it as well. i have it running all 4 GPUs and a bigadv unit in a VM, but i'm not sure if the bigadv VM is working right. it didn't look quite right when i left, but i had to leave. i guess i'll find out in 3 days if it's working or not
jagolden
Sep 12, 07:22 AM
gahh!
brushed aluminium nano = good
no storage bump = bad
Yeah, I'd like a Nano with a form facto like the Mini except thinner with all metal enclosure. The Minis are tough, the Nanos feel cheap and don't take the same beating as a Mini. Considering the Mini is HD based and the Nano is flash based I think that says something. I (personally) don't care about a video iPod, I'd much prefer a Nano with video cappability as the video would only be a time filler for me waiting for appointments, etc.
As to "It's Showtime!" I'm afraid the general Apple/Mac population may be dissapointed. I have no inside information, simply a feeling based on what has or hasn't been said in the many forums.
In terms of devices for the masses, Apples been in a lull. They need to keep pulling rabitts out of the hat to impress people and drive sales.
The iPods and iTunes are tops but eventually they've got to address the biggest iPod issue and that's battery life. It's poor even for the flashed based units.
I listen to my iPod mostly at night. Granted the sound quality is not equal, but I cab get at least 4, 8-hour nights out of one AA battery in a RIO S10, 256K (or something), but only 2 nights out of a 1 gig shuffle or 4 gig Mini.
Other manufactures, especially Sony seem to be able to get incredible battery life. I understand there are differences in bitrate and coding involved, but it doesn't seem to account for the large discrepency in battery life.
brushed aluminium nano = good
no storage bump = bad
Yeah, I'd like a Nano with a form facto like the Mini except thinner with all metal enclosure. The Minis are tough, the Nanos feel cheap and don't take the same beating as a Mini. Considering the Mini is HD based and the Nano is flash based I think that says something. I (personally) don't care about a video iPod, I'd much prefer a Nano with video cappability as the video would only be a time filler for me waiting for appointments, etc.
As to "It's Showtime!" I'm afraid the general Apple/Mac population may be dissapointed. I have no inside information, simply a feeling based on what has or hasn't been said in the many forums.
In terms of devices for the masses, Apples been in a lull. They need to keep pulling rabitts out of the hat to impress people and drive sales.
The iPods and iTunes are tops but eventually they've got to address the biggest iPod issue and that's battery life. It's poor even for the flashed based units.
I listen to my iPod mostly at night. Granted the sound quality is not equal, but I cab get at least 4, 8-hour nights out of one AA battery in a RIO S10, 256K (or something), but only 2 nights out of a 1 gig shuffle or 4 gig Mini.
Other manufactures, especially Sony seem to be able to get incredible battery life. I understand there are differences in bitrate and coding involved, but it doesn't seem to account for the large discrepency in battery life.
more...
patseguin
Aug 8, 08:24 AM
I hope this means that they have eliminated the pink cast (and other issues) in the 23" ACD.
PsykX
Apr 5, 04:45 PM
Desperate is as desperate does...
No. The idea is very good in fact, it’s a pure showcase for companies that are interested in making iAds, but who are still reticent.
I’m really astounded by the quality of the comments in this thread, not just by yours.
Don’t tell me that you thought it was for the average end-user for real? :eek:
No. The idea is very good in fact, it’s a pure showcase for companies that are interested in making iAds, but who are still reticent.
I’m really astounded by the quality of the comments in this thread, not just by yours.
Don’t tell me that you thought it was for the average end-user for real? :eek:
more...
aafuss1
Sep 12, 02:04 AM
New accessories:-
Tube "skins" for the 5G iPod, with a lanyard-similar price to nano's tubes
Lanyard headphones for 5G/6th gen
IR receiver, ready for Leopard-customizable programming,like a universal remote. Same remote as iMac's
Sports kit/travel for 6th Gen
User video sharing features-upload to YouTube or a new iTMS section for used created, original vodcasts/videos
BBC TV shows on the UK store-perhaps Seven or Ten (Nine Network is MS centric), here in Australia
iPod shuffle discontinued entirely
Tube "skins" for the 5G iPod, with a lanyard-similar price to nano's tubes
Lanyard headphones for 5G/6th gen
IR receiver, ready for Leopard-customizable programming,like a universal remote. Same remote as iMac's
Sports kit/travel for 6th Gen
User video sharing features-upload to YouTube or a new iTMS section for used created, original vodcasts/videos
BBC TV shows on the UK store-perhaps Seven or Ten (Nine Network is MS centric), here in Australia
iPod shuffle discontinued entirely
McScooby
Nov 16, 05:15 PM
Apple already uses AMD, I think it was for a controller chip in the AE extreme base station. This was mentioned previously when the jump to Intel was announced.
I'm with you guys who believe it's all to do with iTV and also for next version "Ultra" Airport Extreme 802.11n!
I'm with you guys who believe it's all to do with iTV and also for next version "Ultra" Airport Extreme 802.11n!
more...
CalBoy
Apr 21, 10:09 PM
So same system but without the down vote button at all?
arn
Yes, I think that would be better as well if we're going to have ratings.
I think a purely numerical system will just encourage all of the negative aspects of the ratings system.
arn
Yes, I think that would be better as well if we're going to have ratings.
I think a purely numerical system will just encourage all of the negative aspects of the ratings system.
BBEmployee
Apr 8, 06:29 PM
You do know that BBY is their ticker symbol, right? Same reason the "stock holders" here say AAPL instead of Apple. Its not exactly top secret info.
Sure, but the point had more to do with use of internal acronyms outside of internal Best Buy world. I found it amusing that he suggested that there was no way I could be a Best Buy employee because I wrote BB instead of BBY which is indeed used quite often internally. I don't generally associate it firsthand with the stock, and I don't expect people to have knowledge of Best Buys stock ticker generally, even on an Apple forum. You say BBY to 1000 people and the few that will recognize it will either be former/current Best Buy employees and/or tech-stock enthusiasts.
Sure, but the point had more to do with use of internal acronyms outside of internal Best Buy world. I found it amusing that he suggested that there was no way I could be a Best Buy employee because I wrote BB instead of BBY which is indeed used quite often internally. I don't generally associate it firsthand with the stock, and I don't expect people to have knowledge of Best Buys stock ticker generally, even on an Apple forum. You say BBY to 1000 people and the few that will recognize it will either be former/current Best Buy employees and/or tech-stock enthusiasts.
more...
tveric
Jul 25, 01:22 AM
I'd be worried about that exept one incontrovertible fact. Steve Jobs has more creative spark in his left pinky than M$ does in it whole genetic tree.
And so, my friends, we see why funny comic strips don't get published widely; instead, we have to live with pablum like "Family Circus" because if it gets any funnier than that, 90% of the population doesn't even come close to getting it.
And so, my friends, we see why funny comic strips don't get published widely; instead, we have to live with pablum like "Family Circus" because if it gets any funnier than that, 90% of the population doesn't even come close to getting it.
random47
Apr 13, 07:32 AM
Just got my new Dell u2311:D
http://ecx.images-amazon.com/images/I/51Ab7AxhOTL._SL500_AA300_.jpg
http://ecx.images-amazon.com/images/I/51Ab7AxhOTL._SL500_AA300_.jpg
pudrums
Apr 8, 10:30 AM
I purchased it digitally and don't have a Blu-Ray player. Thanks anyway :p
MattSepeta
May 4, 03:45 PM
Sorry, during which year of medical school do doctors receive gun safety training? How many hours of coursework on home safety do they complete? The typical MD is no more qualified to discuss these matters than any bozo on the street with more than an ounce of common sense. If they really want to help their patients child-proof their homes effectively, providing a helpful checklist would far more effective than interrogating parents.
My thoughts.
"Do you have a firearm in the home?"
"Yes"
"It should be locked up or have a trigger guard."
"NO ****?"
My thoughts.
"Do you have a firearm in the home?"
"Yes"
"It should be locked up or have a trigger guard."
"NO ****?"
Chundles
Oct 11, 09:50 AM
Actually the chinese sites are direct sources. These are trade newspapers reporting the contracts the local factories have received. As such they are accurate and timely for forthcoming products.
Of course it does not addrerss specific features of the device, but if 20 truckloads of iPods leave the factory we KNOW about it, then Steve announces them 2 weeks later, when the boat arrives.
The Foxconn announcement on MacBooks indicates Apple is trying to meet demand by adding another factory for a particularly popular item. Switchers join us!
Rocketman
Except Digitimes - those guys are terrible. My G5 iBook is now over a year overdue.
Of course it does not addrerss specific features of the device, but if 20 truckloads of iPods leave the factory we KNOW about it, then Steve announces them 2 weeks later, when the boat arrives.
The Foxconn announcement on MacBooks indicates Apple is trying to meet demand by adding another factory for a particularly popular item. Switchers join us!
Rocketman
Except Digitimes - those guys are terrible. My G5 iBook is now over a year overdue.
flopticalcube
Nov 27, 05:48 PM
Sale Day MB 2/120 now shipping! :)
Shipment exception. :(
C'est la vie.
Shipment exception. :(
C'est la vie.
wlh99
Apr 28, 10:08 AM
By the way, what's with 3rd person reference? the OP? you can call me Nekbeth or Chrystian, it's a lot more polite. Maybe you guys have a way to refer to someone , I don't know.
I appologize for that. I didn't recall your name. I was replying to KnightWRX, so I took a shorcut (original poster).
I won't do that any further.
I through together a simple program that I think does exactly as you want. It is a Mac version, but the different there is trival, and instead of a picker, it is a text field the user enters a time into for the timer duration. You will need to change the NSTextFields into UITextFields.
The bulk of the code is exactly what I posted before, but I modified the EchoIt method to work with an NSDate. I implemeted it in the appDelegate, and you are using your viewController. That doesn't change the code any, and your way is more correct.
I can email you the whole project as a zip if you want. It is about 2.5 meg. Just PM me your email address.
//
// timertestAppDelegate.m
// timertest
//
// Created by Warren Holybee on 4/27/11.
// Copyright 2011 Warren Holybee. All rights reserved.
//
#import "timertestAppDelegate.h"
@implementation timertestAppDelegate
@synthesize window, timeTextField, elapsedTimeTextField, timeLeftTextField;
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification {
// Insert code here to initialize your application
}
-(IBAction)startButton:(id) sender {
// myTimer is declared in header file ...
if (myTimer!=nil) { // if the pointer already points to a timer, you don't want to
//create a second one without stoping and destroying the first
[myTimer invalidate];
[myTimer release];
[startDate release];
}
// Now that we know myTimer doesn't point to a timer already..
startDate = [[NSDate date] retain]; // remember what time this timer is created and started
// so we can calculate elapsed time later
NSTimeInterval myTimeInterval = 0.1; // How often the timer fires.
myTimer = [NSTimer scheduledTimerWithTimeInterval:myTimeInterval target:self selector:@selector(echoIt)
userInfo:nil repeats:YES];
[myTimer retain];
}
-(IBAction)cancelIt:(id) sender {
[myTimer invalidate];
[myTimer release]; // This timer is now gone, and you won't reuse it.
myTimer = nil;
}
-(void)echoIt {
NSDate *now = [[NSDate date] retain]; // Get the current time
NSTimeInterval elapsedTime = [now timeIntervalSinceDate:startDate]; // compare the current time to
[now release]; // our remembered time
NSLog(@"Elapsed Time = %.1f",elapsedTime); // log it and display it in a textField
[elapsedTimeTextField setStringValue:[NSString stringWithFormat:@"%.1f",elapsedTime]];
float timeValue = [timeTextField floatValue]; // timeValueTextField is where a user
// enters the countdown length
float timeLeft = timeValue - elapsedTime; // Calculate How much time is left.
NSLog(@"Time Left = %.1f",timeLeft); // log it and display it
[timeLeftTextField setStringValue:[NSString stringWithFormat:@"%.1f",timeLeft]];
if (timeLeft < 0) { // if the time is up, send "cancelIt:"
[self cancelIt:self]; // message to ourself.
}
}
@end
*edit:
If you like, later tonight I can show you how to do this as you first tried, by incrementing a seconds variable. Or wait for KnightWRX. My concern is accuracy of the timer. It might be off by several seconds after running an hour. That might not be an issue for your application, but you should be aware of it.
I appologize for that. I didn't recall your name. I was replying to KnightWRX, so I took a shorcut (original poster).
I won't do that any further.
I through together a simple program that I think does exactly as you want. It is a Mac version, but the different there is trival, and instead of a picker, it is a text field the user enters a time into for the timer duration. You will need to change the NSTextFields into UITextFields.
The bulk of the code is exactly what I posted before, but I modified the EchoIt method to work with an NSDate. I implemeted it in the appDelegate, and you are using your viewController. That doesn't change the code any, and your way is more correct.
I can email you the whole project as a zip if you want. It is about 2.5 meg. Just PM me your email address.
//
// timertestAppDelegate.m
// timertest
//
// Created by Warren Holybee on 4/27/11.
// Copyright 2011 Warren Holybee. All rights reserved.
//
#import "timertestAppDelegate.h"
@implementation timertestAppDelegate
@synthesize window, timeTextField, elapsedTimeTextField, timeLeftTextField;
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification {
// Insert code here to initialize your application
}
-(IBAction)startButton:(id) sender {
// myTimer is declared in header file ...
if (myTimer!=nil) { // if the pointer already points to a timer, you don't want to
//create a second one without stoping and destroying the first
[myTimer invalidate];
[myTimer release];
[startDate release];
}
// Now that we know myTimer doesn't point to a timer already..
startDate = [[NSDate date] retain]; // remember what time this timer is created and started
// so we can calculate elapsed time later
NSTimeInterval myTimeInterval = 0.1; // How often the timer fires.
myTimer = [NSTimer scheduledTimerWithTimeInterval:myTimeInterval target:self selector:@selector(echoIt)
userInfo:nil repeats:YES];
[myTimer retain];
}
-(IBAction)cancelIt:(id) sender {
[myTimer invalidate];
[myTimer release]; // This timer is now gone, and you won't reuse it.
myTimer = nil;
}
-(void)echoIt {
NSDate *now = [[NSDate date] retain]; // Get the current time
NSTimeInterval elapsedTime = [now timeIntervalSinceDate:startDate]; // compare the current time to
[now release]; // our remembered time
NSLog(@"Elapsed Time = %.1f",elapsedTime); // log it and display it in a textField
[elapsedTimeTextField setStringValue:[NSString stringWithFormat:@"%.1f",elapsedTime]];
float timeValue = [timeTextField floatValue]; // timeValueTextField is where a user
// enters the countdown length
float timeLeft = timeValue - elapsedTime; // Calculate How much time is left.
NSLog(@"Time Left = %.1f",timeLeft); // log it and display it
[timeLeftTextField setStringValue:[NSString stringWithFormat:@"%.1f",timeLeft]];
if (timeLeft < 0) { // if the time is up, send "cancelIt:"
[self cancelIt:self]; // message to ourself.
}
}
@end
*edit:
If you like, later tonight I can show you how to do this as you first tried, by incrementing a seconds variable. Or wait for KnightWRX. My concern is accuracy of the timer. It might be off by several seconds after running an hour. That might not be an issue for your application, but you should be aware of it.
JPark
May 3, 01:53 PM
And why is this on mac rumors.
Does it really matter what the competition does.
It's not what the competition does, it's what the wireless companies are doing to the competition (and which they've already done to iPhones).
Does it really matter what the competition does.
It's not what the competition does, it's what the wireless companies are doing to the competition (and which they've already done to iPhones).
0 comments:
Post a Comment