Objective-C 删除 NSArray 中多余的括号
Objective-C Remove extra parentheses inside NSArray
我有一个具有此值的可变数组
myArray = (
(
"1466759705.37136"
),
(
"1466761980.81194"
),
(
"1466990587.45011"
)
我想删除数组中每个元素上的 () 并使其像这样
innerArrayOfDate = (
"1466759705.37136",
"1466761980.81194",
"1466990587.45011"
)
我试过 myArray[0] 看我是否不包括括号,但它仍然包括。
myArray[0] = (
"1466759705.37136"
)
您的数组值在另一个数组中。
您想要的值位于数组的 0 索引处,因此您只需添加此 myArray[0][0]
而不是此 myArray[0]
myArray[0] = (
"1466759705.37136"
)
myArray[0][0] = "1466759705.37136"
试试这个,
NSArray *myArray = @[@[@"1466759705.37136"],@[@"1466761980.81194"],@[@"1466990587.45011"]];
NSMutableArray *newArray = [[NSMutableArray alloc]init];
for (NSArray *array in myArray) {
[newArray addObjectsFromArray:array];
}
我有一个具有此值的可变数组
myArray = (
(
"1466759705.37136"
),
(
"1466761980.81194"
),
(
"1466990587.45011"
)
我想删除数组中每个元素上的 () 并使其像这样
innerArrayOfDate = (
"1466759705.37136",
"1466761980.81194",
"1466990587.45011"
)
我试过 myArray[0] 看我是否不包括括号,但它仍然包括。
myArray[0] = (
"1466759705.37136"
)
您的数组值在另一个数组中。
您想要的值位于数组的 0 索引处,因此您只需添加此 myArray[0][0]
而不是此 myArray[0]
myArray[0] = (
"1466759705.37136"
)
myArray[0][0] = "1466759705.37136"
试试这个,
NSArray *myArray = @[@[@"1466759705.37136"],@[@"1466761980.81194"],@[@"1466990587.45011"]];
NSMutableArray *newArray = [[NSMutableArray alloc]init];
for (NSArray *array in myArray) {
[newArray addObjectsFromArray:array];
}