The new OS X 10.9.5 Mavericks seed, build number 13F7, comes one month to the day after Apple released OS X 10.9.4 to the public in June, which brought fixes for Wi-Fi connectivity and wake-from-sleep bugs.

With the new seed, Apple is asking developers to focus on Safari, USB, USB Smart Cards and graphics. Previous updates, like beta versions of the aforementioned OS X 10.9.4, brought similar enhancements, but USB and USB Smart Cards are new areas of concern. Apple did, however, put priority on USB connectivity as it applies to iTunes in OS X 10.9.4.

Alongside the Mavericks seed, Apple also released Safari 7.0.6 for Mavericks, as well as Safari 6.1.6 for OS X 10.8 Mountain Lion and OS X 10.7 Lion. The company is asking developers to concentrate on general website compatibility and extensions.

Apple seeded developers with new versions of Safari for OS X Mavericks (Safari 7.1) and OS X Mountain Lion (Safari 6.2) to parallel continued work on OS X Yosemite. In particular, Apple is asking developers to test general website and extension compatibility for several reasons.

Please test general website compatibility.
– Subpixel rendering is now on by default for all web content. Web sites or in-app web views with extremely tight design constraints may render differently.
– CSS object model getters will return fractional double values based on subpixel layout and rendering metrics instead of rounded integral values.

Please test extension compatibility.

Apple also documents several new WebKit features included in the new versions of Safari including support for WebGL, which allows users to view 3D content without plug-ins. WebGL has been present in Safari for OS X for several years, but is disabled by default. It’s clear, however, that Apple is looking to take WebGL mainstream, pushing development on OS X Safari and bringing it to Safari for iOS later this year with iOS 8.

The quick and dirty way is:

but of course you can use also:

You need to wait for the callback to ensure that the buffer is written to disk. It’s not buffered.

All data must be stored at the same time; you cannot perform sequential writes.

Creates a WriteStream, which is convenient because you don’t need to wait for a callback. But again, it’s not buffered.

Apple today released the third beta of iOS 8 to developers, three weeks after releasing the second beta update and more than a month since unveiling the new operating system at the Worldwide Developers Conference.

The update, build number 12A4318c, is available through Apple’s over-the-air updating system on iOS devices and can also be downloaded via the iOS Dev Center. Apple has also released new beta versions of Find My Friends and Find My iPhone.

iOS 8 introduces a range of new features, including improved integration with OS X through Continuity, a Health app, Family Sharing features, interactive notifications, a new QuickType Keyboard and improvements to several apps like Safari, Mail, and Messages.

A June report suggested iOS 8 beta 3 would be released on Tuesday, July 8, but it appears the beta has come a day early. Today’s update comes just after Apple announced plans to wipe all CloudKit data for the iOS and Yosemite betas, including data from iCloud Drive, iCloud Photo Library, and Mail Drop.

Alongside iOS 8 beta 3, Apple today released a new version of OS X Yosemite, three weeks after releasing the second Developer Preview and over a month after introducing the new operating system at its annual Worldwide Developers Conference.

The update, build 14A283o, can be downloaded from the Mac App Store or the Mac Dev Center.

OS X Yosemite brings a flatter, more modern look to OS X, with an emphasis on translucency and redesigned dock, windows, and more. It also includes a multitude of new features, such as improved integration with iOS 8 through Continuity, a new “Today” view in Notification Center that offers integration with third-party apps, a retooled Spotlight search with new data sources, and several new features for apps like Mail, Safari, and Messages.

Ahead of today’s new beta release, Apple announced plans to wipe all CloudKit data for the iOS and Yosemite betas, including data from iCloud Drive, iCloud Photo Library, and Mail Drop.

OS X Yosemite is currently only available to developers, but Apple plans to offer a beta version of the software to Mac users at some point during the summer. A public release of OS X Yosemite is expected in the fall, after several additional beta iterations.

In some cases, when you are using UITableView with UISearchBar you don’t want to filter you view immediately – f.e. when you’re fetching result from remote source, to achieve this, add UISearchBarDelegate to your view controller and just overload:

 

Apple today released OS X 10.9.4 after just a month of testing and a month and a half after the release of OS X 10.9.3. The last 10.9.4 developer beta, build 13E25, was released last week.

The update, which is recommended for all Mavericks users, improves reliability of wake from sleep and fixes an issue that prevented some Macs from automatically connecting to known Wi-Fi networks. Today’s update also includes Safari 7.0.5.