Ten interfejs API jest teraz przestarzały.

W przestarzałym interfejsie API:

Gdy dostęp do forka zasobu jest uzyskiwany, dane zawierające pozycję początkową i długość danych zasobu oraz mapę zasobu są wczytywane z nagłówka. Jeśli określono typ zasobu do odczytu, przeprowadzane jest sprawdzenie, aby upewnić się, że ten typ znajduje się na liście zasobu, a także liczbę pozycji danych zawierających ten typ i ich przesunięcia na liście referencyjnej zasobu od pozycji początkowej mapa zasobu została znaleziona. Znaleziono identyfikator zasobu, przesunięcie nazwy zasobu, właściwości zasobu i przesunięcie danych od pozycji początkowej danych zasobu. Jeśli dane zasobu o określonym identyfikatorze lub nazwie znajdują się w danych zasobu, uzyskiwany jest dostęp do przesunięcia uzyskanego powyżej, długość danych zostaje znaleziona, a wszystkie przechowywane tam dane są wczytywane i zwracane jako wartość zwracana.

API menedżera plików, takie jak PBOpenRF() również umożliwiały dostęp do forka zasobu; należy ich jednak używać tylko w aplikacjach, takich jak kopiowanie pliku – Apple zdecydowanie ostrzega przed użyciem forka zasobu jako „drugiego forka danych”.