KH5 移除

#import <Foundation/Foundation.h>

int main(int argc, const char * argv[]) {

@autoreleasepool {

/**

* 第1题 请将如下数据存储成字典,并将字典内容以字符串形式输出,输出:"XXX,年龄XXX岁,职业XXX"(将XXX替换为相应的数据)。

*/

NSString *name = @"王重阳";

NSInteger age = 56;

NSString *job = @"道长";

NSDictionary *[email protected]{@"name":name,@"age":@(age),@"job":job};

NSString *str=[[NSString alloc]initWithFormat:@"%@,年龄%@岁,职业%@",dic[@"name"],dic[@"age"],dic[@"job"]];

NSLog(@"%@",str);

/**

*  第2题 对以下数据进行首字母升序排序,并输出

*/

NSArray *array = @[@"Tim Cook",@"Jony Ive",@"Steve Jobs",@"Robert Brunne",@"Philip Schiller"];

NSComparator com=^(id obj1,id obj2){

return [obj1 compare:obj2];

};

NSArray *sortArr=[array sortedArrayUsingComparator:com];

NSLog(@"%@",sortArr);

/**

*  第3题 请将“Robert Brunne”移除数组,并输出

*/

NSMutableArray *mutArr=[NSMutableArray arrayWithArray:sortArr];

[mutArr removeObject:@"Robert Brunne"];

NSLog(@"%@",mutArr);

}

return 0;

}

时间: 2024-08-28 05:37:30

KH5 移除的相关文章

【NetApp】移除ADP分区后的disk的owner

1)移除owner,需要到node模式下,键入如下命令: Cluster1-01*> options disk.auto_assign disk.auto_assign             off        (value might be overwritten in takeover) Cluster1-01*> Cluster1-01*> disk remove_ownership 0b.00.11P1 Volumes must be taken offline. Are a

ios 中在容器中移除单个控件的两个方法Subview

我们知道[parentView removeFromSuperView];  会把全部的view都移除.以下我们可以通过给subView设一个tag,然后遍历所有的subView,找到目标subView再删除. ? 1 2 3 4 5 for (UIView *subviews in [self.view subviews]) {         if (subviews.tag==22) {             [subviews removeFromSuperview];        

如何从项目中移除storyboards

我不想在超过4-5屏的项目中使用storyboards,当我新建一个项目时,我通常按照下面的步骤操作. 我不想谈论storyboards本身的问题,如果你对这个话题感兴趣,推荐读这篇文章. 在本文中我们将从Single View Application模板中移除storyboard,并使用导航栈来储存不限数量的视图控制器,然后模态化的显示视图页面. 创建新项目 创建一个新项目并选择Single View Application模板.将其命名为NoStoryboards并选择Swift作为编程语言

添加、移除class类选择器的公共函数

/********************移除class类选择器的公共函数************************///提供需要操作的元素对象以及需要删除的className名即可function removeclassName(element,name){ var classes=element.className.split(' '); if(classes.indexOf(name)!=-1){ classes.splice(classes.indexOf(name)); } el

vue 中$index $key 已经移除了

https://cn.vuejs.org/v2/guide/migration.html#index-and-key-移除 之前可以这样: 1 2 3 4 5 6 <ul id="example">     <li v-for="item in items">         {{$index}}         {{$key}}     </li> </ul> 现在已经移除,如果还用的话就会报错:Uncaught R

C++学习笔记之模版 remove_reference(引用移除)

int main() { int a[] = {1,2,3}; decltype(*a) b = a[0]; a[0] = 4; cout << b; //输出4 return 0; } 输出为4,因为decltype(*a)返回*a的类型,实际上是一个int&,我们就想有没有办法去掉这个引用 尝试1 template <typename T> class remove_reference { public: typedef T type; }; int main() {

关于JavaScript中注册和移除事件

为元素注册事件的方式:3个 1. 对象.on+"事件类型名字"=事件处理函数(命名函数或者匿名函数) 例子: document.getElementById("btn").onclick=function(){}; document.getElementById("btn")["on"+"click"]=function(){}; 2. 对象.addEventListener("事件类型名字&qu

c#通过反射移除所有事件

移除全部事件委托 C# code ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49  public class Test     {         public event EventHandler AA;         public void Foo()     

cookie使用举例(添加购物车商品_移除购物车商品)

之前介绍过cookie和session的原理和区别.下面举例说明一下cookie在实际项目中的使用.使用cookie实现购物车功能: 1.往购物车添加商品 2.从购物车里移除商品 主要是要点是:以产品id作为主键进行判断.如果这个添加的产品id信息已经在cookie里面存在,则添加失败(这里不考虑同一个商品重复添加多个的问题.因为只是cookie的简单举例):否则则把该产品的信息保存在cookie里面.因此存在用户手动清楚cookie的情况,所以需要判断: 1 if(cookieMap.cont