Revision: 25274
          http://sourceforge.net/p/bibdesk/svn/25274
Author:   hofman
Date:     2020-12-31 10:20:04 +0000 (Thu, 31 Dec 2020)
Log Message:
-----------
explicitly get string array

Modified Paths:
--------------
    trunk/bibdesk/BibPref_Defaults.m

Modified: trunk/bibdesk/BibPref_Defaults.m
===================================================================
--- trunk/bibdesk/BibPref_Defaults.m    2020-12-31 07:30:35 UTC (rev 25273)
+++ trunk/bibdesk/BibPref_Defaults.m    2020-12-31 10:20:04 UTC (rev 25274)
@@ -79,7 +79,7 @@
 
 - (void)resetDefaultFields {
                // initialize the default fields from the prefs
-               NSArray *defaultFields = [sud arrayForKey:BDSKDefaultFieldsKey];
+               NSArray *defaultFields = [sud 
stringArrayForKey:BDSKDefaultFieldsKey];
                NSString *field = nil;
                NSMutableDictionary *dict = nil;
                NSNumber *type;
@@ -90,7 +90,7 @@
         
                // Add Local File fields
                type = [NSNumber numberWithInteger:BDSKLocalFileType];
-               for (field in [sud arrayForKey:BDSKLocalFileFieldsKey]) {
+               for (field in [sud stringArrayForKey:BDSKLocalFileFieldsKey]) {
                        isDefault = [NSNumber numberWithBool:[defaultFields 
containsObject:field]];
                        dict = [NSMutableDictionary 
dictionaryWithObjectsAndKeys:field, FIELD_KEY, type, TYPE_KEY, isDefault, 
DEFAULT_KEY, nil];
                        [customFieldsArray addObject:dict];
@@ -99,7 +99,7 @@
                
                // Add Remote URL fields
                type = [NSNumber numberWithInteger:BDSKRemoteURLType];
-               for (field in [sud arrayForKey:BDSKRemoteURLFieldsKey]) {
+               for (field in [sud stringArrayForKey:BDSKRemoteURLFieldsKey]) {
                        isDefault = [NSNumber numberWithBool:[defaultFields 
containsObject:field]];
                        dict = [NSMutableDictionary 
dictionaryWithObjectsAndKeys:field, FIELD_KEY, type, TYPE_KEY, isDefault, 
DEFAULT_KEY, nil];
                        [customFieldsArray addObject:dict];
@@ -108,7 +108,7 @@
                
                // Add Boolean fields
                type = [NSNumber numberWithInteger:BDSKBooleanType];
-               for (field in [sud arrayForKey:BDSKBooleanFieldsKey]) {
+               for (field in [sud stringArrayForKey:BDSKBooleanFieldsKey]) {
                        isDefault = [NSNumber numberWithBool:[defaultFields 
containsObject:field]];
                        dict = [NSMutableDictionary 
dictionaryWithObjectsAndKeys:field, FIELD_KEY, type, TYPE_KEY, isDefault, 
DEFAULT_KEY, nil];
                        [customFieldsArray addObject:dict];
@@ -117,7 +117,7 @@
         
         // Add Tri-State fields
                type = [NSNumber numberWithInteger:BDSKTriStateType];
-               for (field in [sud arrayForKey:BDSKTriStateFieldsKey]) {
+               for (field in [sud stringArrayForKey:BDSKTriStateFieldsKey]) {
                        isDefault = [NSNumber numberWithBool:[defaultFields 
containsObject:field]];
                        dict = [NSMutableDictionary 
dictionaryWithObjectsAndKeys:field, FIELD_KEY, type, TYPE_KEY, isDefault, 
DEFAULT_KEY, nil];
                        [customFieldsArray addObject:dict];
@@ -126,7 +126,7 @@
         
                // Add Rating fields
                type = [NSNumber numberWithInteger:BDSKRatingType];
-               for (field in [sud arrayForKey:BDSKRatingFieldsKey]){
+               for (field in [sud stringArrayForKey:BDSKRatingFieldsKey]){
                        isDefault = [NSNumber numberWithBool:[defaultFields 
containsObject:field]];
                        dict = [NSMutableDictionary 
dictionaryWithObjectsAndKeys:field, FIELD_KEY, type, TYPE_KEY, isDefault, 
DEFAULT_KEY, nil];
                        [customFieldsArray addObject:dict];
@@ -135,7 +135,7 @@
         
                // Add Citation fields
                type = [NSNumber numberWithInteger:BDSKCitationType];
-               for (field in [sud arrayForKey:BDSKCitationFieldsKey]) {
+               for (field in [sud stringArrayForKey:BDSKCitationFieldsKey]) {
                        isDefault = [NSNumber numberWithBool:[defaultFields 
containsObject:field]];
                        dict = [NSMutableDictionary 
dictionaryWithObjectsAndKeys:field, FIELD_KEY, type, TYPE_KEY, isDefault, 
DEFAULT_KEY, nil];
                        [customFieldsArray addObject:dict];
@@ -144,7 +144,7 @@
         
                // Add Person fields
                type = [NSNumber numberWithInteger:BDSKPersonType];
-               for (field in [sud arrayForKey:BDSKPersonFieldsKey]) {
+               for (field in [sud stringArrayForKey:BDSKPersonFieldsKey]) {
                        isDefault = [NSNumber numberWithBool:[defaultFields 
containsObject:field]];
                        dict = [NSMutableDictionary 
dictionaryWithObjectsAndKeys:field, FIELD_KEY, type, TYPE_KEY, isDefault, 
DEFAULT_KEY, nil];
                        [customFieldsArray addObject:dict];

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.



_______________________________________________
Bibdesk-commit mailing list
Bibdesk-commit@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bibdesk-commit

Reply via email to