Skip to content

Commit 4072978

Browse files
Merge pull request AlanQuatermain#81 from aufflick/master
Arc migration
2 parents 90ab0f3 + 12b747d commit 4072978

21 files changed

Lines changed: 321 additions & 452 deletions

AQGridView.xcodeproj/project.pbxproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -281,6 +281,7 @@
281281
buildSettings = {
282282
ALWAYS_SEARCH_USER_PATHS = NO;
283283
ARCHS = "$(ARCHS_STANDARD_32_BIT)";
284+
CLANG_ENABLE_OBJC_ARC = YES;
284285
COPY_PHASE_STRIP = NO;
285286
DSTROOT = /tmp/AQGridView.dst;
286287
GCC_DYNAMIC_NO_PIC = NO;
@@ -292,6 +293,7 @@
292293
GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = BUILTIN_IMAGES;
293294
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
294295
INSTALL_PATH = /usr/local/lib;
296+
IPHONEOS_DEPLOYMENT_TARGET = 4.0;
295297
PRODUCT_NAME = AQGridView;
296298
};
297299
name = Debug;
@@ -301,13 +303,15 @@
301303
buildSettings = {
302304
ALWAYS_SEARCH_USER_PATHS = NO;
303305
ARCHS = "$(ARCHS_STANDARD_32_BIT)";
306+
CLANG_ENABLE_OBJC_ARC = YES;
304307
DSTROOT = /tmp/AQGridView.dst;
305308
GCC_MODEL_TUNING = G5;
306309
GCC_PRECOMPILE_PREFIX_HEADER = YES;
307310
GCC_PREFIX_HEADER = AQGridView_Prefix.pch;
308311
GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = BUILTIN_IMAGES;
309312
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
310313
INSTALL_PATH = /usr/local/lib;
314+
IPHONEOS_DEPLOYMENT_TARGET = 4.0;
311315
PRODUCT_NAME = AQGridView;
312316
};
313317
name = Release;

Classes/AQGridView.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ extern NSString * const AQGridViewSelectionDidChangeNotification;
9797

9898
@interface AQGridView : UIScrollView
9999
{
100-
id<AQGridViewDataSource> _dataSource;
100+
id<AQGridViewDataSource> __unsafe_unretained _dataSource;
101101

102102
AQGridViewData * _gridData;
103103
NSMutableArray * _updateInfoStack;

0 commit comments

Comments
 (0)