1

iPhoneアプリケーションでSybaseUnwiredPlatformを使用しています。SAP機能モジュールを使用してMBOを作成しました。iOS開発者ガイド2.1ESD#3に従ってアプリケーションを作成しています。SUPサーバーにいくつかの同期グループがあります。 iPhoneクライアントアプリケーションから特定のグループを同期します。「beginSynchronize」および「submitPendingOperations」メソッドで試しましたが、同期していません。「synchronizeWithListener」メソッドで試した場合、機能しますが、特定のグループではありません。同期速度を上げる必要があります。特定のグループまたは特定のMBOを同期することによって。

私はSUPを初めて使用します。どんな助けでもかなりです

4

1 に答える 1

0

DB で生成されたクラスには、次のメソッドがあります。

/*!
  @method 
  @abstract synchronize the synchronizationGroup with server.
  @discussion
  @throws SUPPersistenceException
*/
 + (void)synchronize;

/*!
   @method 
   @abstract synchronize the synchronizationGroups with server, using custom syncStatusListener.
   @discussion
   @throws SUPPersistenceException
 */
  + (void)synchronizeWithListener:(id<SUPSyncStatusListener>) listener;

/*!
   @method 
   @abstract synchronize the synchronizationGroup with server, using custom syncStatusListener.
   @discussion
   @throws SUPPersistenceException
*/
  + (void)synchronize:(NSString *)synchronizationGroup withListener:(id<SUPSyncStatusListener>)listener;

/*!
   @method 
   @abstract synchronize the synchronizationGroup with server.
   @discussion
   @throws SUPPersistenceException
 */
 + (void)synchronize:(NSString*)synchronizationGroup;

パラメータsynchronizationGroupを取るものは、あなたの場合に使用する必要があるものです(同期または非同期操作が必要かどうかに応じて、リスナーなしで)。

また、MBO に同期パラメーターがある場合、それらはメインの synchronize/synchronizeWithListener メソッドで同期されないことに注意してください。

于 2013-02-01T13:21:56.377 に答える