SLogInViewController
- SworcID : UITextField- password : UITextField- loginButton : UIButton- alertLabel : UILabel- networkStatusManager : Reachability
SCoreDataManafer
- applicationDocumentsDirectory: NSURL- managedObjectModel: NSManagedObjectModel- persistentStoreCoordinator: NSPersistentStoreCoordinator- managedObjectContext: NSManagedObjectContext
- saveContext ()
SAddNewContactViewController
- sworcIdTextField: UITextField- promptLabel: UILabel- contactsArray: [Contact]- appSharedDelegate: AppDelegate- coreDataManager: SCoreDataManager- cloudManager: SCloudManager - networkStatusManager: Reachability
- addNewContact()- contactHasAdded(sworcId: String)
Document
+ cObjectedID: String+ contentWithoutAttr: String+ date: String+ needToSync: NSNumber+ pinned: NSNumber+ sender: String+ title: String+ user: String
n1
1n
- backScrollView: UIScrollView- SworcID: UITextField- name: UITextField- password: UITextField- promptLabel: UILabel- cloudManager: SCloudManager
SContactCell
- nameLabel: UILabel- SworcIDLabel: UILabel
SDocumentCell
- titleLabel: UILabel- senderLabel: UILabel- dateLabel: UILabel- pinImageView: UIImageView
UITableViewCell
Reachability
+ reachabilityWithHostName:(NSString *)hostName;+ reachabilityWithAddress:(const struct sockaddr_in *)hostAddress;+ reachabilityForInternetConnection;+ reachabilityForLocalWiFi;- startNotifier;- stopNotifier;- currentReachabilityStatus;- networkIsEnable;- connectionRequired;
Contact
+ currentUser: String+ name: String+ sworcId: String
SContactsViewController
- appSharedDelegate: AppDelegate- coreDataManager: SCoreDataManager- cloudManager: SCloudManager - networkStatusManager: Reachability
SDocumentDisplayViewController
- documentTableView: UITableView- searchBarContainerview: UIImageView- syncingLabel: UILabel- sendProgressView: UIProgressView! - appSharedDelegate: AppDelegate - fetchedSearchResultsController: NSFetchedResultsController- refreshControll: ODRefreshControl- documentToSend: Document- showPinnedDocumentOnly: Bool- coreDataManager: SCoreDataManager- networkStatusManager: Reachability
SCloudManager
- delegate:id
- syncDocumentsWithCloud;- syncContactsWithCloud:(NSArray *)contactsArray;- sendDocument:(NSString *)name AtPath:(NSString *)contentFilePath toReceivers:(NSArray *)receivers;- deleteDocumentsWithCheckingDocumentsArray:(NSArray *)documentsArray;- deleteDocumentWithId:(NSString *)documentId;- deleteContactWithId:(NSString *)swordId;- userWithSworcId:(NSString *)sworcId;- phoneNumberHasBeenUsed:(NSString *)phoneNumber;
SDocumentEditViewController
- textView: UITextView- titleTextField: UITextField- pinnedButton: UIButton- placeholderLabel: UILabel- sendProgressView: UIProgressView- sourceDocument: Document- coreDataManager: SCoreDataManager- cloudManager: SCloudManager - networkStatusManager: Reachability
n 1