Class: Array

Inherits:
Object
  • Object
show all
Defined in:
lib/xcode/core_ext/array.rb

Instance Method Summary collapse

Instance Method Details

#to_xcplistObject

Note:

the last element in the array can have a comma; it is optional.

Arrays in an Xcode project take a particular format.

Examples:

output format:


(
  ITEM1,
  ITEM2,
  ITEM3
)


16
17
18
19
20
21
22
# File 'lib/xcode/core_ext/array.rb', line 16

def to_xcplist
  plist_of_items = map {|item| item.to_xcplist }.join(",\n")
  
  %{(
    #{plist_of_items}
  )}
end