すべて、objc_retain がフレームワークによって呼び出されているときに、EXC_BAD_ACCESS 例外がスローされています。問題を追跡するためのヘルプやヒントをいただければ幸いです。さらにコードを提供する必要がある場合はお知らせください。
問題領域:
- (SCUuidNode*)addUUIDNode:(NSString*)uuid
{
const char *uuidCStr = [uuid cStringUsingEncoding:NSASCIIStringEncoding];
SCUuidNode *uuidNode = [[SCUuidNode alloc] initWithNode:create_uuid_node(uuidCStr)];
composite_node_append_child((Node*)[self node], [uuidNode node]);
return uuidNode; # Exception is being thrown right around here.
}
...
Composite *paymentNode = [SCCompositeNode createPriceNode:^(SCCompositeNode *cnode) {
SCUuidNode *uuidNode = [cnode addUUIDNode:buyerDeviceId];
SCIntNode *buyerIdNode = [cnode addIntNode:[buyerUserId integerValue]];
}];