Get all the latest news from The White House. Read blogs, listen to podcast, watch videos and view pictures.
Read
Blog Feed
Press Office Feed
Council on Environmental Quality
Open Government Blog
Listen
President Obama’s Weekly Address
White House Speeches
White House Press Briefings
Open For Questions
Watch
President Obama’s Weekly Address
White House Speeches
White House Press Briefings
Open For Questions
White House Features
Photos
Latest Updloads
Holiday 2009
Nobel Peace Prize
December 2009
Updated: It has come to our attention that this ONLY happens on jail-broken phones. If you have a Jail-broken phone, please turn Safari download OFF in SBSettings.
A few users have reported this error - “Unable to locate media on server” for every audio and video.
One user reported that after a restore of his device, the error went away. We are advising users to give this a try.
We are trying very hard to reproduce the issue in our labs. We will keep you posted.
Here are some promo codes for BBC Mobile 1.1
AE9R4HL9HR9R
4KJMEK4NHT6M
YKFFJ96KRANL
KPXMMKAP3NEH
LWWKW6YTMAPF
TXH693ARMTRN
37LJKWLWN4XW
XJMXMHT6FN3N
9M964RKW9JPA
7PE7M9WNRMKA
AP3R66MP3FFM
FYNEHJX6EFRJ
LNYE67YEXL67
JHP49EKME4FW
PN9KLN6HHWTJ
LMYXEJ4HYT4K
EWKWM66WEK4A
KHWHXPKMXFWY
LWRFENR7K9W3
TEF6NEJ76XP6
We want to end the year by thanking all of you who have encouraged us to develop better software this year. Thank you for all the support.
We look forward to 2010 by reminding ourselves of this verse from Proverbs 31:8
“Speak up for those who cannot speak for themselves,
for the rights of all who are destitute.”
Check out our iPhone applications - we look forward to developing more iPhone apps in 2010.
Read or Listen to BBC News on your iPhone. Now you can have the whole collection of BBC News in the palm of your hands.
See something you love to share with your friends - now you can - easily share using email or facebook.
Download it here
1. Read BBC News from various categories
2. Listen to various BBC Podcasts
With TV News, you can watch or listen to TV news right on your iPhone. We have handpicked the best News program and made them available to you on the iPhone or iPod Touch.
Download it here.
You can listen to News using Edge network or 3G network. WIFI is required to watch videos.
List of video programs available (Please write to us if you do not see your favorite news program, we will do our best to add them)
List of videos
1. ABC Nightline
2. ABC: This week with George Stephanopoulos
3. ABC World News
4. CNN: Anderson Cooper 360 Daily
5. Democracy Now!
6. The Feed Daily
7. GeekBrief.TV
8. MSNBC Countdown
9. MSNBC Rachel Maddow
10. Mosaic: World News from the Middle East
11. NBC Meet the Press
12. NBC Nightly News
13. NBC Today Show
14. PBS Nightly Business Report
15. PBS Washington Week
16. Slate V Videocast
List of podcasts
1. ABC Nightline
2. ABC - This week with George Stephanopoulos
3. ABC World News
4. CBS Face the Nation on the Radio
5. CBS Katie Couric Notebook
6. CNN News Update
7. Guardian Daily
8. MSNBC Countdown
9. MSNBC Rachel Maddow
10. NBC Meet the Press
11. NBC Nightly News
12. NBC Today Show
13. PBS Nightly Business Report
14. PBS Washington Week

They are doing a great thing in the Columbus Community. Pass on the word.
http://www.freshboxcatering.com/
I was running my app with Instruments looking for memory leaks. I came across this piece of code that caused a memory leak. I was stumped for while.
UIButton* button = [[UIButton buttonWithType:UIButtonTypeCustom] initWithFrame: CGRectMake(x, y, width, height)];
[someView addSubview:button];
My path of logic
1. buttonWithType returns an auto-released object
2. I wanted to set the frame’s rect
3. addSubview should increment the retain count
4. when the function ends - button should have a retain count of 1
5. when the parent view is destroyed, button should be release
Half an hour later. The error of course is in the call to initWithFrame. “buttonWithType” returns an already initialized button - it probably already called initWithFrame within the function. I am calling initWithFrame a 2nd time - and this is bad.
The fix is to set the frame using button.frame = CGRectMake(x,y,width, height)
A few apps submitted by me were rejected by Apple yesterday,
The non-public APIs that are included in your application are the
following undocumented private UITouch instance variables:
UITouch._locationInWindow
UITouch._phase
UITouch._previousLocationInWindow
UITouch._tapCount
UITouch._timestamp
UITouch._touchFlags
UITouch._view
UITouch._window
I was clueless initially as I am pretty sure I wasn’t using any of the mentioned APIs. A quick search on Google showed that the culprit is actually in the Three20 library.
My apps of course are using the Three20 library.
Here is the link to the Three20 discussion.
What is the problem?
The offending method is called simulateTapAtPoint - Joe uses this in TTWebViewController.
So what is the solution?
1. Joe Hewitt (author of three20) has made some modifications to the latest code - adding #ifdef DEBUG around the offending code. Get the latest code here.
2. Uprise78 claims that Joe’s changes are not sufficient. He forked the original project and made it available here. Some others are getting rejected because of a call to firstResponder from UIWindow.
I am planning to go with the 2nd option.
