Actually the cancelAppOperations call cause the underlying SFNetworkOperation's SFNetworkOperationDelegate's networkOperationDidCancel method to be called which in turns calls SFRestRequest's requestDidCancelLoad to be called.