//
//
// Created by Saul Mora on 11/15/09.
// Copyright 2010 Magical Panda Software, LLC All rights reserved.
//
#import <CoreData/CoreData.h>
#import "ActiveRecordHelpers.h"
#define kActiveRecordDefaultBatchSize 20
@interface NSManagedObject (ActiveRecord)
+ (void) handleErrors:(NSError *)error;
+ (NSUInteger) defaultBatchSize;
+ (void) setDefaultBatchSize:(NSUInteger)newBatchSize;
+ (NSArray *) executeFetchRequest:(NSFetchRequest *)request;
+ (NSArray *) executeFetchRequest:(NSFetchRequest *)request inContext:(NSManagedObjectContext *)context;
+ (NSFetchRequest *)createFetchRequest;
+ (NSFetchRequest *)createFetchRequestInContext:(NSManagedObjectContext *)context;
+ (NSEntityDescription *)entityDescription;
+ (NSEntityDescription *)entityDescriptionInContext:(NSManagedObjectContext *)context;
+ (NSArray *)propertiesNamed:(NSArray *)properties;
+ (id) createEntity;
+ (id) createInContext:(NSManagedObjectContext *)context;
- (BOOL) deleteEntity;
- (BOOL) deleteInContext:(NSManagedObjectContext *)context;
+ (BOOL) truncateAll;
+ (BOOL) truncateAllInContext:(NSManagedObjectContext *)context;
+ (NSArray *) ascendingSortDescriptors:(id)attributesToSortBy, ...;
+ (NSArray *) descendingSortDescriptors:(id)attributesToSortyBy, ...;
+ (NSNumber *) numberOfEntities;
+ (NSNumber *) numberOfEntitiesWithContext:(NSManagedObjectContext *)context;
+ (NSNumber *) numberOfEntitiesWithPredicate:(NSPredicate *)searchTerm;
+ (NSNumber *) numberOfEntitiesWithPredicate:(NSPredicate *)searchTerm inContext:(NSManagedObjectContext *)context;
+ (NSNumber *) numberOfUniqueEntitiesWithPredicate:(NSPredicate *)searchTerm;
+ (NSNumber *) numberOfUniqueEntitiesWithPredicate:(NSPredicate *)searchTerm inContext:(NSManagedObjectContext *)context;
+ (BOOL) hasAtLeastOneEntity;
+ (BOOL) hasAtLeastOneEntityInContext:(NSManagedObjectContext *)context;
+ (NSFetchRequest *) requestAll;
+ (NSFetchRequest *) requestAllInContext:(NSManagedObjectContext *)context;
+ (NSFetchRequest *) requestAllWhere:(NSString *)property isEqualTo:(id)value;
+ (NSFetchRequest *) requestAllWhere:(NSString *)property isEqualTo:(id)value inContext:(NSManagedObjectContext *)context;
+ (NSFetchRequest *) requestFirstWithPredicate:(NSPredicate *)searchTerm;
+ (NSFetchRequest *) requestFirstWithPredicate:(NSPredicate *)searchTerm inContext:(NSManagedObjectContext *)context;
+ (NSFetchRequest *) requestFirstByAttribute:(NSString *)attribute withValue:(id)searchValue;
+ (NSFetchRequest *) requestFirstByAttribute:(NSString *)attribute withValue:(id)searchValue inContext:(NSManagedObjectContext *)context;
+ (NSFetchRequest *) requestAllSortedBy:(NSString *)sortTerm ascending:(BOOL)ascending;
+ (NSFetchRequest *) requestAllSortedBy:(NSString *)sortTerm ascending:(BOOL)ascending inContext:(NSManagedObjectContext *)context;
+ (NSFetchRequest *) requestAllSortedBy:(NSString *)sortTerm ascending:(BOOL)ascending withPredicate:(NSPredicate *)searchTerm;
+ (NSFetchRequest *) requestAllSortedBy:(NSString *)sortTerm ascending:(BOOL)ascending withPredicate:(NSPredicate *)searchTerm inContext:(NSManagedObjectContext *)context;
+ (NSArray *)findAll;
+ (NSArray *)findAllInContext:(NSManagedObjectContext *)context;
+ (NSArray *)findAllSortedBy:(NSString *)sortTerm ascending:(BOOL)ascending;
+ (NSArray *)findAllSortedBy:(NSString *)sortTerm ascending:(BOOL)ascending inContext:(NSManagedObjectContext *)context;
+ (NSArray *)findAllSortedBy:(NSString *)sortTerm ascending:(BOOL)ascending withPredicate:(NSPredicate *)searchTerm;
+ (NSArray *)findAllSortedBy:(NSString *)sortTerm ascending:(BOOL)ascending withPredicate:(NSPredicate *)searchTerm inContext:(NSManagedObjectContext *)context;
+ (NSFetchRequest *) requestAllSortedBy:(NSString *)sortTerm ascending:(BOOL)ascending withPredicate:(NSPredicate *)searchTerm inContext:(NSManagedObjectContext *)context;
+ (NSArray *)findAllWithPredicate:(NSPredicate *)searchTerm;
+ (NSArray *)findAllWithPredicate:(NSPredicate *)searchTerm inContext:(NSManagedObjectContext *)context;
- (id) objectWithMinValueFor:(NSString *)property;
- (id) objectWithMinValueFor:(NSString *)property inContext:(NSManagedObjectContext *)context;
+ (id)findFirst;
+ (id)findFirstInContext:(NSManagedObjectContext *)context;
+ (id)findFirstWithPredicate:(NSPredicate *)searchTerm;
+ (id)findFirstWithPredicate:(NSPredicate *)searchTerm inContext:(NSManagedObjectContext *)context;
+ (id)findFirstWithPredicate:(NSPredicate *)searchterm sortedBy:(NSString *)property ascending:(BOOL)ascending;
+ (id)findFirstWithPredicate:(NSPredicate *)searchterm sortedBy:(NSString *)property ascending:(BOOL)ascending inContext:(NSManagedObjectContext *)context;
+ (id)findFirstWithPredicate:(NSPredicate *)searchTerm andRetrieveAttributes:(NSArray *)attributes;
+ (id)findFirstWithPredicate:(NSPredicate *)searchTerm andRetrieveAttributes:(NSArray *)attributes inContext:(NSManagedObjectContext *)context;
+ (id) findFirstWithPredicate:(NSPredicate *)searchTerm sortedBy:(NSString *)sortBy ascending:(BOOL)ascending andRetrieveAttributes:(id)attributes, ...;
+ (id) findFirstWithPredicate:(NSPredicate *)searchTerm sortedBy:(NSString *)sortBy ascending:(BOOL)ascending inContext:(NSManagedObjectContext *)context andRetrieveAttributes:(id)attributes, ...;
+ (id)findFirstByAttribute:(NSString *)attribute withValue:(id)searchValue;
+ (id)findFirstByAttribute:(NSString *)attribute withValue:(id)searchValue inContext:(NSManagedObjectContext *)context;
+ (NSArray *)findByAttribute:(NSString *)attribute withValue:(id)searchValue;
+ (NSArray *)findByAttribute:(NSString *)attribute withValue:(id)searchValue inContext:(NSManagedObjectContext *)context;
+ (NSArray *)findByAttribute:(NSString *)attribute withValue:(id)searchValue andOrderBy:(NSString *)sortTerm ascending:(BOOL)ascending;
+ (NSArray *)findByAttribute:(NSString *)attribute withValue:(id)searchValue andOrderBy:(NSString *)sortTerm ascending:(BOOL)ascending inContext:(NSManagedObjectContext *)context;
#if TARGET_OS_IPHONE
+ (NSFetchedResultsController *) fetchAllSortedBy:(NSString *)sortTerm ascending:(BOOL)ascending withPredicate:(NSPredicate *)searchTerm groupBy:(NSString *)groupingKeyPath;
+ (NSFetchedResultsController *) fetchAllSortedBy:(NSString *)sortTerm ascending:(BOOL)ascending withPredicate:(NSPredicate *)searchTerm groupBy:(NSString *)groupingKeyPath inContext:(NSManagedObjectContext *)context;
+ (NSFetchedResultsController *) fetchRequest:(NSFetchRequest *)request groupedBy:(NSString *)group;
+ (NSFetchedResultsController *) fetchRequest:(NSFetchRequest *)request groupedBy:(NSString *)group inContext:(NSManagedObjectContext *)context;
+ (NSFetchedResultsController *) fetchRequestAllGroupedBy:(NSString *)group withPredicate:(NSPredicate *)searchTerm sortedBy:(NSString *)sortTerm ascending:(BOOL)ascending;
+ (NSFetchedResultsController *) fetchRequestAllGroupedBy:(NSString *)group withPredicate:(NSPredicate *)searchTerm sortedBy:(NSString *)sortTerm ascending:(BOOL)ascending inContext:(NSManagedObjectContext *)context;
#endif
@end
没有合适的资源?快使用搜索试试~ 我知道了~
iOS游戏应用源代码——vnavarro-My-Precious-Games-87a4a7a.zip
共95个文件
png:33个
h:21个
m:21个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 142 浏览量
2023-07-05
23:24:45
上传
评论
收藏 981KB ZIP 举报
温馨提示
iOS游戏应用源代码——vnavarro-My-Precious-Games-87a4a7a.zip
资源推荐
资源详情
资源评论
收起资源包目录
iOS游戏应用源代码——vnavarro-My-Precious-Games-87a4a7a.zip (95个子文件)
vnavarro-My-Precious-Games-87a4a7a
mygamesTests
fixtureTests.m 634B
mygamesTests-Prefix.pch 153B
mygamesTests.m 380B
mygamesTests.h 251B
mygamesTests-Info.plist 702B
en.lproj
InfoPlist.strings 45B
fixtureTests.h 253B
mygames
GameDetailsViewController.m 3KB
mygamesAppDelegate.m 3KB
External
ActiveRecord
NSManagedObjectModel+ActiveRecord.h 721B
NSManagedObjectContext+ActiveRecord.h 1KB
NSPersistentStore+ActiveRecord.m 2KB
NSManagedObjectContext+ActiveRecord.m 6KB
NSPersistentStoreCoordinator+ActiveRecord.m 5KB
NSManagedObject+ActiveRecord.h 7KB
ActiveRecordHelpers.h 1KB
NSPersistentStoreCoordinator+ActiveRecord.h 924B
NSPersistentStore+ActiveRecord.h 506B
ActiveRecordHelpers.m 5KB
CoreData+ActiveRecordFetching.h 614B
NSManagedObject+ActiveRecord.m 22KB
NSManagedObjectModel+ActiveRecord.m 2KB
SVProgressHUD
SVProgressHUD.h 2KB
SVProgressHUD.bundle
success.png 508B
error.png 371B
error@2x.png 739B
success@2x.png 872B
SVProgressHUD.m 12KB
PullToRefresh
PullRefreshTableViewController.h 2KB
arrow.png 4KB
PullRefreshTableViewController.m 7KB
CustomCellViewController.h 962B
MyGamesTableViewController.m 3KB
Fixture.h 336B
mygamesAppDelegate.h 490B
MyGamesTableView.xib 6KB
Category.h 369B
main.m 349B
CustomCellViewController.m 2KB
GameTableViewController.m 5KB
Favorite.h 420B
mygames.xcdatamodeld
mygames.xcdatamodel
layout 10KB
elements 51KB
.xccurrentversion 260B
Game.m 2KB
AboutView.xib 14KB
Game.h 812B
GameTableViewController.h 1009B
Fixture.m 7KB
mygames-Info.plist 1KB
GameModel.m 898B
Favorite.m 264B
GameDetailsViewController.h 1KB
Resources
images
bg_hexagon_light.png 110KB
Minus.png 4KB
bg_hexagon_light@2x.png 352KB
games.png 733B
Delete.png 4KB
28-star.png 3KB
Info.png 4KB
strippedbackground.png 17KB
Add.png 4KB
ammo_1.png 5KB
bg_test.png 260B
Tick.png 4KB
controller.png 5KB
star@2x.png 1KB
loading.png 4KB
strippedbackground@2x.png 35KB
bg_hexagon.jpg 86KB
games@2x.png 1KB
Cross.png 4KB
ammo_4.png 5KB
bg_hexagon_light_cell@2x.png 81KB
ammo-4-icon.png 21KB
Alert.png 4KB
caderno.jpg 28KB
strippedbackground_2.png 15KB
20-gear2.png 3KB
bg_hexagon_light_cell.png 29KB
star.png 613B
strippedbackground_2@2x.png 37KB
ammo-1-icon.png 22KB
GameDetailsView.xib 31KB
MyGamesTableViewController.h 296B
Category.m 2KB
GameModel.h 273B
en.lproj
InfoPlist.strings 45B
GameTableView.xib 17KB
MainWindow.xib 19KB
CustomCellView.xib 19KB
mygames-Prefix.pch 360B
.gitignore 84B
mygames.xcodeproj
project.pbxproj 66KB
project.xcworkspace
contents.xcworkspacedata 152B
共 95 条
- 1
资源评论
快乐无限出发
- 粉丝: 1126
- 资源: 7260
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功