Sort by Title |
Sort by Topic |
Sorted by Resource Type |
Sort by Date |
Customizing Process Stack Size
(HTML)
QA1419: Describes methods for setting the stack size of a process and/or thread.
|
Carbon, Cocoa, Darwin |
Technical Q&As |
2008-02-20
|
Re-enabling dragging from NSTableView to other applications
(HTML)
()
QA1220: Explains how to re-enable drag-and-drop from NSTableViews to other applications
|
Cocoa, User Experience |
Technical Q&As |
2008-02-08
|
Connecting the Font Menu in Interface Builder 3
(HTML)
QA1571: How to connect and configure the Font/Format menus in Interface Builder 3.
|
Cocoa, Text & Fonts, Tools, User Experience |
Technical Q&As |
2008-01-21
|
Enabling the application menu's "Preferences" menu item on Mac OS X
(HTML)
QA1552: Describes the two things you need to implement to enable the "Preferences" menu item on Mac OS X.
|
Cocoa, User Experience |
Technical Q&As |
2008-01-21
|
QuickTime Audio - Rendering QuickTime Movie audio to a specific Audio Device
(HTML)
QA1578: Describes how to render Movie audio to a specific audio device.
|
QuickTime |
Technical Q&As |
2008-01-08
|
AGL Changes for Mac OS X Leopard (v. 10.5)
(HTML)
QA1523: This Q&A describes the new and deprecated APIs for Apple OpenGL (AGL)
|
Carbon, Games, Graphics & Imaging, Porting |
Technical Q&As |
2008-01-04
|
Kernel's MAC framework
(HTML)
QA1574: Cautions that the kernel's MAC framework is currently not support.
|
Darwin |
Technical Q&As |
2008-01-04
|
Debugging Process Startup
(HTML)
QA1573: Describes techniques for debugging a process's startup code.
|
Tools |
Technical Q&As |
2007-12-21
|
How do I get the hexadecimal value of an NSColor object?
(HTML)
QA1576: Describes how to convert an NSColor object to its Hexadecimal value.
|
Cocoa, Graphics & Imaging, Internet & Web, Text & Fonts |
Technical Q&As |
2007-12-19
|
Why is my Ruby on Rails application with FastCGI generating "'load error /etc/irbrc" errors?
(HTML)
QA1494: Describes how to resolve an error encountered hosting Ruby on Rails applications on Mac OS X 10.5.
|
Enterprise IT, Internet & Web, Mac OS X Server, Open Source, Scripting & Automation |
Technical Q&As |
2007-11-28
|
How can I get both Subversion (SVN) and CVS on Mac OS X 10.5 (Leopard)?
(HTML)
QA1492: Explains where to find Subversion and CVS for installation.
|
Open Source, Tools |
Technical Q&As |
2007-11-15
|
Compiling X11 / OpenGL applications on Mac OS X v.10.5 Leopard
(HTML)
QA1567: Trying to compile X11 / OpenGL application on Mac OS X v.10.5 result on "ld: cycle in dylib re-exports with /usr/X11R6/lib/libGL.dylib""
|
Enterprise IT, Graphics & Imaging, Open Source |
Technical Q&As |
2007-10-30
|
Descriptor Passing Problems
(HTML)
QA1541: Describes how to work around common problems with descriptor passing.
|
Darwin, Networking |
Technical Q&As |
2007-10-29
|
Why isn't my ColorSync CMM recognized on Mac OS X 10.5?
(HTML)
QA1557: Discusses how to upgrade your ColorSync CMM to run on Mac OS X 10.5
|
Graphics & Imaging |
Technical Q&As |
2007-10-26
|
Looping Audio Files with QuickTime for Windows
(HTML)
QA1559: How to Continuously Loop Audio Files with QuickTime for Windows
|
QuickTime |
Technical Q&As |
2007-10-09
|
Why isn't my QuickTime Component recognized by iMovie '08?
(HTML)
QA1545: Discusses why iMovie '08 may ignore 3rd party QuickTime Components.
|
Apple Applications, QuickTime |
Technical Q&As |
2007-10-03
|
QuickTime Audio - Muting and GetMovieAudioFrequencyLevels
(HTML)
QA1556: Discusses the change made to the GetMovieAudioFrequencyLevels API with QuickTime 7.2.
|
QuickTime |
Technical Q&As |
2007-09-28
|
QuickTime Visual Context - Setting the kQTVisualContextOutputColorSpaceKey Attribute
(HTML)
QA1550: Describes how to configure a QuickTime OpenGL Texture Visual Context with the kQTVisualContextOutputColorSpaceKey attribute.
|
Graphics & Imaging, QuickTime |
Technical Q&As |
2007-09-28
|
Obtaining the localized application name in Cocoa
(HTML)
QA1544: Describes how to obtain several versions of the application name in Cocoa.
|
Cocoa, Internationalization |
Technical Q&As |
2007-09-21
|
QuickTime Texture Visual Context - kQTVisualContextNotAllowedErr with non-accelerated graphics cards
(HTML)
QA1542: Discusses how to create a display mask and avoid a kQTVisualContextNotAllowedErr when using a non-accelerated graphics card.
|
Graphics & Imaging, QuickTime |
Technical Q&As |
2007-09-18
|
Programatically retrieving field and frame information
(HTML)
QA1547: Discusses the use of the kICMImageDescriptionPropertyID_FieldInfo property to retrieve Field/Frame information.
|
QuickTime |
Technical Q&As |
2007-09-13
|
Adding and removing a submenu from a menu in Cocoa
(HTML)
QA1420: Explains how to dynamically add and remove menus in a Cocoa application.
|
Cocoa |
Technical Q&As |
2007-09-10
|
Don't forget to cancel your Bonjour resolve
(HTML)
QA1297: Explains why it's important to cancel a Bonjour resolve operation.
|
Carbon, Cocoa, Networking |
Technical Q&As |
2007-08-30
|
How can I work with MPEG-2 media using QuickTime?
(HTML)
QA1540: How to work with MPEG-2 media using QuickTime.
|
QuickTime |
Technical Q&As |
2007-08-29
|
How do I create a QuickTime movie from PCM audio samples in memory?
(HTML)
QA1539: How to create a QuickTime movie from PCM audio samples in memory
|
Audio, QuickTime |
Technical Q&As |
2007-08-29
|
AudioConverter: How do I know when I am done?
(HTML)
QA1532: Describes how to correctly signal AudioConverter when a conversion is completed.
|
Audio |
Technical Q&As |
2007-08-23
|
How to measure CG text
(HTML)
QA1051: Explains how to measure Core Graphics text.
|
Carbon, Cocoa, Graphics & Imaging, Printing |
Technical Q&As |
2007-08-02
|
Capturing a real-time movie stream
(HTML)
QA1535: Capturing real-time movie streams
|
QuickTime |
Technical Q&As |
2007-07-30
|
Where do QuickTime extension files reside on Windows systems?
(HTML)
QTW100: Describes where to locate QuickTime extension files on Windows systems.
|
QuickTime |
Technical Q&As |
2007-07-30
|
CGBitmapContextCreate Supported Color Spaces
(HTML)
QA1037: Lists the color space and alpha info combinations currently supported by CGBitmapContextCreate.
|
Carbon, Cocoa, Games, Graphics & Imaging |
Technical Q&As |
2007-07-18
|
Ensuring hardware accelerated rendering for your OpenGL application
(HTML)
QA1502: Using the NoRecovery pixel format attribute and how to check whether vertex and fragment processing is executed on the GPU or CPU
|
Games, Graphics & Imaging |
Technical Q&As |
2007-07-18
|
How to handle kAudioUnitProperty_MaximumFramesPerSlice
(HTML)
QA1533: Illustrates how to use the kAudioUnitProperty_MaximumFramesPerSlice property
|
Audio |
Technical Q&As |
2007-07-16
|
Synchronizing OpenGL rendering updates to the vertical refresh of the display
(HTML)
QA1521: How to avoid tearing by synchronizing your rendering to the display VBL
|
Games, Graphics & Imaging, Performance |
Technical Q&As |
2007-07-16
|
Debugging a WebKit Plug-in in Xcode
(HTML)
QA1500: Directions for debugging a WebKit plug-in in Xcode.
|
Apple Applications, Cocoa, Internet & Web, Tools, User Experience |
Technical Q&As |
2007-06-05
|
Unable to select input device in AU Lab
(HTML)
QA1526: AU Lab only supports physical device singletons.
|
Audio |
Technical Q&As |
2007-05-17
|
Detecting the Caps Lock Key
(HTML)
QA1519: Explains how to detect when the caps lock key is turned on and off.
|
Cocoa |
Technical Q&As |
2007-05-11
|
Using UTIs to Identify Image Files
(HTML)
QA1518: Explains how to use Uniform Type Identifiers to identify what files can be opened at images.
|
Cocoa, Graphics & Imaging |
Technical Q&As |
2007-05-11
|
Printer Queue vs. Printer Name
(HTML)
QA1407: Explains the difference between a printer queue and a printer name.
|
Carbon, Printing |
Technical Q&As |
2007-04-26
|
QuickTime 7.1.5 Security Enhancements
(HTML)
QA1520: Discusses the security enhancements and other changes contained in the QuickTime 7.1.5 Update.
|
QuickTime |
Technical Q&As |
2007-04-02
|
Including a custom NSWindow in a nib file
(HTML)
QA1511: Shows how to create a custom NSWindow and instantiate it in a nib file.
|
Cocoa, Tools |
Technical Q&As |
2007-03-21
|
Availability of Quartz Composer Patches in Web Kit
(HTML)
QA1505: Details which Quartz Composer patches are available in Web Kit
|
Apple Applications, Carbon, Cocoa, Graphics & Imaging, Internet & Web, Networking |
Technical Q&As |
2007-03-05
|
ExpressCard Prevents System Sleep
(HTML)
QA1517: Describes how some ExpressCard cards can prevent system sleep and how to fix the problem.
|
Darwin, Hardware & Drivers |
Technical Q&As |
2007-02-28
|
Using GCOV from Xcode
(HTML)
QA1514: Illustrates configuring your Xcode project to work with the GCOV code coverage tool.
|
Tools |
Technical Q&As |
2007-02-23
|
Adding metadata to an iTunes file using the QuickTime Metadata APIs
(HTML)
QA1508: How to add metadata to a movie using the QuickTime Metadata APIs
|
QuickTime |
Technical Q&As |
2007-02-14
|
Advertising a Bonjour service on a specific set of networking interfaces.
(HTML)
QA1513: Explains how to register a Bonjour service only on a specific set of networking interfaces.
|
Carbon, Core Foundation, Networking, Open Source |
Technical Q&As |
2007-02-12
|
The header file 'alut.h' is missing from the OpenAL framework.
(HTML)
QA1504: ALUT headers were removed from OpenAL.framework with the Xcode 2.4. This Q&A describes how to regain access to those system-supplied symbols
|
Audio, Carbon |
Technical Q&As |
2007-02-06
|
Describing the kSecTrustResultUnspecified error.
(HTML)
QA1360: Explaining the semantics behind the kSecTrustResultUnspecified error returned by the Security APIs.
|
Security |
Technical Q&As |
2007-02-05
|
How do I access files contained in my AppleScript Studio application's main bundle?
(HTML)
QA1493: Explains how to access files stored within an AppleScript Studio application.
|
Scripting & Automation, Tools |
Technical Q&As |
2007-02-05
|
NSOpenPanel - Choosing any file and ignoring packages
(HTML)
QA1468: Explains how to configure NSOpenPanel to filter only files and ignoring packages.
|
Cocoa, User Experience |
Technical Q&As |
2007-01-25
|
Preventing column reordering in NSTableView
(HTML)
QA1503: Demonstrates how to prevent column reordering of certain columns in NSTableView.
|
Cocoa, User Experience |
Technical Q&As |
2007-01-24
|
Core Video - Available Pixel Formats
(HTML)
QA1501: Discusses how to determine all the pixel format types and format descriptions known to Core Video.
|
Graphics & Imaging, QuickTime |
Technical Q&As |
2007-01-23
|
Creating install packages from the command line
(HTML)
QA1284: Describes how to create install packages from the command line.
|
Tools |
Technical Q&As |
2007-01-22
|
AuthorizationCreateFromExternalForm 100022 Error Explained
(HTML)
QA1498: Explains the undocumented 100022 return value from AuthorizationCreateFromExternalForm.
|
Security |
Technical Q&As |
2007-01-04
|
Developing for VFS
(HTML)
()
QA1242: Describes Apple's position on developing external file systems (VFS plug-ins) for Mac OS X.
|
Darwin |
Technical Q&As |
2006-12-22
|
Volumes Not Showing Up On The Desktop
(HTML)
QA1491: Describes how to make a volume from a third party VFS plug-in show up on the desktop.
|
Darwin |
Technical Q&As |
2006-12-20
|
How can I determine the order of the languages set by the user in the Language tab of the International preference pane?
(HTML)
QA1391: Retrieving the order of the languages set by the International preference pane in Cocoa, Carbon, and Terminal.
|
Carbon, Cocoa, Internationalization |
Technical Q&As |
2006-12-19
|
Intel-Based Macs, Dashboard, Safari, and You
(HTML)
QA1451: Concerns and details regarding widget and web development for Intel-based Macintosh computers
|
Apple Applications, Internet & Web |
Technical Q&As |
2006-12-13
|
Standard Audio - Parsing the kQTSCAudioPropertyID_CodecSpecificSettingsArray property
(HTML)
QA1437: Discusses how to parse the kQTSCAudioPropertyID_CodecSpecificSettingsArray property returned from StdAudio. Also see Q&A 1390.
|
Audio, QuickTime |
Technical Q&As |
2006-11-30
|
Configuring the Recent Searches menu for NSSearchField
(HTML)
QA1496: Discusses the common problem when adding menu items to the Recent Searches menu.
|
Cocoa, User Experience |
Technical Q&As |
2006-11-27
|
What depth should I put in an Image Description?
(HTML)
()
QA1183: Describes how to select the correct value for the depth field of an image description.
|
QuickTime |
Technical Q&As |
2006-11-27
|
Integrating With The Connect to Server Dialog
(HTML)
QA1387: Describes problems integrating a third-party network file system with Finder's Connect to Server dialog.
|
Darwin |
Technical Q&As |
2006-11-16
|
Security Framework Error Codes
(HTML)
QA1499: Explains how to interpret errors returned by the Security Framework with an overview of Security error handling.
|
Carbon, Cocoa, Darwin, Enterprise IT, Mac OS X Server, Networking, Security |
Technical Q&As |
2006-11-16
|
Standard Audio - The CodecSpecificSettingsArray and MagicCookie properties
(HTML)
QA1390: Discusses Core Audio AudioConverter configuration with StdAudio, specifically the CodecSpecificSettingsArray property.
|
Audio, QuickTime |
Technical Q&As |
2006-11-16
|
Compression Sequence APIs - codecErr returned when compressing with H.264
(HTML)
QA1470: Describes why ICM Compression Sequence APIs cannot be used to encode to H.264
|
Graphics & Imaging, QuickTime |
Technical Q&As |
2006-11-15
|
NSProgressIndicator animation and redraw
(HTML)
QA1473: Discusses why NSProgressIndicator does not redraw during progress loops.
|
Cocoa, User Experience |
Technical Q&As |
2006-11-15
|
Standard Audio - Setting output ASBD returns badFormatErr
(HTML)
QA1489: Discusses why badFormatErr may be returned from Standard Audio
|
Audio, QuickTime |
Technical Q&As |
2006-11-15
|
Why am I getting a bdNamErr when trying to use a file I just located?
(HTML)
QA1392: Describes the problem caused by different forbidden characters in POSIX and HFS and a solution around the problem.
|
Carbon |
Technical Q&As |
2006-11-14
|
Debugging NSTableView's "Action Invocation" binding
(HTML)
QA1472: Discusses the issues and factors that affect NSTableView's "Action Invocation" binding.
|
Cocoa, Tools, User Experience |
Technical Q&As |
2006-11-13
|
Why is my application crashing in QuickDraw when I'm not using it?
(HTML)
QA1256: provides an explanation and workaround for a rare but serious problem affecting all applications.
|
Carbon |
Technical Q&As |
2006-11-13
|
How can I identify the runtime environment, Carbon or Cocoa, of the current application?
(HTML)
QA1372: Identifies the runtime environment of the application. Useful only for plugins, frameworks, input methods, etc.
|
Core Foundation |
Technical Q&As |
2006-11-07
|
How to add a folder to the contents of a package
(HTML)
QA1484: Describes how to add a folder of files to the package contents of executable code
|
Tools |
Technical Q&As |
2006-10-31
|
Using static versions of existing dynamic libraries
(HTML)
QA1393: Illustrates how to select a static version of a library when a dynamic version of the library exists.
|
Tools |
Technical Q&As |
2006-10-24
|
Java on Intel-based Macs
(HTML)
QA1295: Required changes (if any) for Java applications to run on Intel-based Macs.
|
Java, Porting, Tools |
Technical Q&As |
2006-10-17
|
Mixing AWT/Swing and Cocoa-Java
(HTML)
QA1342: Recommended alternatives to mixing Cocoa-Java and AWT/Swing.
|
Java |
Technical Q&As |
2006-10-12
|
Finding EXC_BAD_ACCESS bugs in a Cocoa project
(HTML)
QA1367: Discusses how to find memory protection violations or EXC_BAD_ACCESS bugs in Cocoa projects.
|
Cocoa |
Technical Q&As |
2006-10-10
|
What is the "main bundle" of a command-line foundation tool?
(HTML)
QA1436: Reveals the location of the main bundle of a command-line foundation tool.
|
Cocoa |
Technical Q&As |
2006-10-10
|
How to make NSTextField accept tab, return and enter keys.
(HTML)
QA1454: Describes how to make the NSTextField control accept tab, return and enter keys by using the control's dispatch delegate method.
|
Cocoa, Text & Fonts, User Experience |
Technical Q&As |
2006-10-09
|
Interface element identification in Interface Builder
(HTML)
QA1323: Describes a way to easily visually identify interface elements in a nib file.
|
Tools |
Technical Q&As |
2006-10-06
|
Building Objective-C static libraries with categories
(HTML)
QA1490: Describes how to properly build Objective-C static libraries that contain categories on existing classes.
|
Cocoa, Tools |
Technical Q&As |
2006-10-03
|
Programmatically Accessing and Manipulating Multiple Keychain Items
(HTML)
QA1486: An explanation on what is and is not possible using the SecKeychain API to manipulate Keychain Items.
|
Cocoa, Enterprise IT, Mac OS X Server, Security |
Technical Q&As |
2006-10-03
|
The state of mDNSResponder
(HTML)
QA1339: Explains how to obtain information regarding the internal state of mDNSResponder.
|
Darwin, Hardware & Drivers, Networking |
Technical Q&As |
2006-10-03
|
Compression Sessions - Multipass encoding and the pass mode flags
(HTML)
QA1457: Discusses how the pass mode flags work when performing multipass compression operations.
|
Carbon, QuickTime |
Technical Q&As |
2006-10-02
|
Embedding Hyperlinks in NSTextField and NSTextView
(HTML)
QA1487: Shows how a Cocoa app can embed a hyperlink inside both NSTextField and NSTextView using NSAttributedString.
|
Cocoa, User Experience |
Technical Q&As |
2006-10-02
|
Where are the LiveConnect classes on Mac OS X?
(HTML)
QA1364: Locating classes necessary to build Java-Javascript communication into Java Applets on Mac OS X.
|
Enterprise IT, Internet & Web, Java |
Technical Q&As |
2006-10-02
|
Disabling and Enabling an NSTextView
(HTML)
QA1461: Shows how a Cocoa application can disable and enable an NSTextView.
|
Cocoa, Text & Fonts, User Experience |
Technical Q&As |
2006-09-11
|
Programmatically Performing an Open Directory Search
(HTML)
QA1462: A short guide on how to programmatically search Open Directory for matching attribute values within records.
|
Core Foundation, Enterprise IT, Internet & Web, Mac OS X Server |
Technical Q&As |
2006-09-11
|
How to create a Cocoa Disclosure Button Control
(HTML)
QA1485: Explains how to create a disclosure button control in Cocoa, not immediately available in Interface Builder.
|
Cocoa |
Technical Q&As |
2006-08-01
|
MovieAudioExtraction - Extracting all available audio samples
(HTML)
QA1481: Describes how to correct for MovieAudioExtraction missing some audio samples at the end of audio files.
|
Audio, QuickTime |
Technical Q&As |
2006-07-18
|
Losing the character code when using the control key
(HTML)
QA1446: Explains why the control key transforms the character code instead of simply setting the appropriate modifier bit.
|
Carbon, Text & Fonts |
Technical Q&As |
2006-07-17
|
How do I use asserts while debugging?
(HTML)
QA1431: How do I enable asserts so they log their messages and/or break when I'm debugging?
|
Tools |
Technical Q&As |
2006-06-30
|
Changing the volume of audio devices
(HTML)
QA1016: Demonstrates volume controls for audio devices
|
Audio, Carbon |
Technical Q&As |
2006-05-02
|
Enumerating fonts with ATS
(HTML)
QA1471: Describes the different ATS font enumeration methods
|
Carbon, Text & Fonts, User Experience |
Technical Q&As |
2006-04-14
|
UnsupportedClassVersionError With J2SE 5.0 Release 4
(HTML)
QA1474: Explains problems running existing Xcode projects after upgrading to J2SE 5.0 Release 4
|
Java, Tools |
Technical Q&As |
2006-04-14
|
Using the kQTPropertyClass_DRM properties with QuickTime
(HTML)
QA1476: Explains how to use the kQTPropertyClass_DRM properties with QuickTime media.
|
QuickTime |
Technical Q&As |
2006-04-11
|
CoreAudio Overload Warnings
(HTML)
QA1467: Describes CoreAudio overload warnings what they mean and how to avoid them.
|
Audio, Carbon, Cocoa |
Technical Q&As |
2006-03-29
|
MovieAudioExtraction - Ensure a Movie is fully loaded before starting an extraction session
(HTML)
QA1469: Describes the importance of making sure a Movie is fully loaded before extracting audio.
|
Audio, Cocoa, QuickTime |
Technical Q&As |
2006-03-29
|
Using NSSound with CoreAudio on Mac OS 10.3.x
(HTML)
QA1394: Workaround the NULL input buffers in a Core Audio IOProc callback when using NSSound by using AudioDeviceAddIOProc
|
Audio, Cocoa |
Technical Q&As |
2006-03-29
|
Creating a Movie from Movie Data in Memory
(HTML)
QA1341: Describes how to create a movie from movie data in memory.
|
QuickTime |
Technical Q&As |
2006-03-21
|
ColorSync Color Matching on Intel-based Macs
(HTML)
QA1464: Describes special considerations for byte ordering when performing ColorSync color matching on Intel-based Macs
|
Carbon, Graphics & Imaging |
Technical Q&As |
2006-03-16
|
Movie Export From Procedures - Providing k2vuyPixelFormat data to MovieExportGetDataProc
(HTML)
QA1465: Discusses adding the missing 'rowb' ImageDescription extension when using MakeImageDescriptionFromPixMap with a k2vuyPixelFormat GWorld for a procedures export.
|
QuickTime |
Technical Q&As |
2006-03-03
|