一组外企iOS开发的笔试题,您能回答出来吗?从群里收集来的。
(miki西游@mikixiyou的文档,原文链接: http://mikixiyou.iteye.com/blog/1546376
转载请注明出处和作者)
1 why can't NSArray contain NSInteger Instance? with which extra step can you do it?
2.complete this code so that it becomes syntacticallty correct using no more than one additional word and square branckets
NsInteger myNumber=@"10000";
这个我会回答是:
NSInteger myInt = [myString intValue];
3.What does the following code do? Variable age is defined as NSInteger It compiles fine..but why does it crash?
UILabel *mylabel=[UILabel new];
mylabel.text=age?[NSString stringWithFormat:@"%@",age];@"";
这个我的回答是:定义一个UITable对象,根据age的true或者false来给该对象的text属性赋值。难道是bool转换成string时导致的crash?
4.Why does the following code crash as soon as the property is set?What is the simple fix?
MeasueStripView.h
@Interface MeasueLinealView:UIview
{
NSUIInteger minvalue;
}
@property (nonatomic,assign)NSUIInteger minvalue;
MeasueStripView.m
#import "MeasueStripView.h"
@implementation MeasueStripView
@synthsize minvalue
#progma mark Passthrough properties
-(void) setMinValue:(NSUIInteger)aVal
{
self.minvalue:aVal;
}
Some other file:
MeasueStripView *myMS=[MeasueStripView ww];
myMS.minValue=100;//THis Line crashes..
5.You have a UIView and would like to for it to have rounded corners, What's the Fastest way to achive that|
6 How many methods do you know of performing a piece of code in other thread on IOS4.0 and later version.
关于多线程的问题,只能去翻apple的文档了。
我查到的方法是:
1、detachNewThreadSelector或performSelectorInBackground
2、NSThread
3、NSOperationQueue
分享到:
相关推荐
《外企笔试题解析——深度探索IT行业知识》 在当今全球化的科技浪潮中,外企的笔试题已经成为衡量求职者技术能力与综合素质的重要标准。这些试题不仅涵盖广泛的IT知识,还涉及到逻辑思维、问题解决及团队协作等多个...
通过深入学习和练习这些面试题和笔试题,Java程序员可以更好地提升自己的技术水平,增强在面试和笔试中的竞争力。对于那些希望进入微软、IBM、华为等知名外企的求职者来说,这些资料无疑提供了宝贵的准备方向。
- **了解企业文化**:许多公司的笔试题会涉及自身的文化、理念等内容,因此提前浏览其官方网站,尤其是英文页面,对于提升翻译质量至关重要。 - **积累专业词汇**:对于特定行业或领域相关的专业术语,求职者应...
### 外企笔试题解密:深度解析与策略 #### 一、外企笔试概览 外企在招聘过程中,往往采用笔试作为初步筛选或深入评估候选人的方式之一。笔试不仅涵盖了专业知识的考核,还包括智力、技能、性格等方面的全面评估。...
【Java 笔试题详解】 1. 选择题:在Java编程中,如果尝试使用一个`char`类型的变量作为参数调用方法,而该方法没有对应`char`类型的重载版本,编译器会报错。这涉及到Java的类型匹配规则和方法重载。 2. 数据库...
1. **微软笔试题**:微软的笔试题通常涵盖编程能力、逻辑思维、问题解决和产品知识等多个方面。编程题可能涉及C++, Java, Python等语言,测试应聘者的代码编写和调试技能。逻辑思维题可能包括数独、图形推理等,考察...
Java软件工程师笔试题集锦 本资源摘要信息涵盖了 Java 软件工程师笔试的多个方面,包括基本数据类型、字符串操作、应用服务器与 WEB 服务器的区别、引用类型和原始类型的行为、String 和 StringBuffer 的区别、运行...
1. **逻辑推理**:外企笔试通常会包含逻辑推理题,如图形推理、数字序列推理、条件推理等。这些题目考察的是考生的逻辑思维能力和快速反应能力。图形推理需要理解图形之间的变换规律;数字序列推理则要求找出数字间...
本文将围绕“Java英文笔试题”这一主题,深入解析这些题目所涉及的核心知识点,帮助你为外企面试做好充分准备。 1. **基本语法**:Java的基础包括变量声明、数据类型(如int、float、boolean等)、运算符(算术、...
标题中提到的“外企笔试题精选一”可能指的是针对外企招聘中的一套精选笔试题目,而描述中明确指出这是一套面向应届生的腾讯C语言笔试题。C语言作为编程界的基础语言,其笔试题目往往涉及基础语法、面向对象编程、...
根据给定文件的信息,我们可以总结出以下几个与C++编程相关的知识点: ### 1. C++基础知识 #### 1.1 文件包含(File Inclusion) 在C++中,使用`#include`指令可以将一个文件的内容插入到另一个文件中。...
描述 "46家公司笔试题 c/c++笔试题 面试题 部分外企笔试题总结" 进一步细化了资料的内容,不仅包括46家公司的笔试题,还有针对C/C++编程语言的专门题目和面试问题。此外,提到了“部分外企笔试题总结”,这可能意味...
"C++外企笔试题" 本资源摘要信息涵盖了C++语言的多个方面,包括跳转语句、循环语句、函数重载、构造函数、继承、内存管理、死锁、面向对象程序设计、二叉树等知识点。 一、跳转语句 1. 跳转语句中,break 语句和...
外企笔试面试题-例题 【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。包括STM32、ESP8266、PHP、...
软件测试面试和笔试题总汇中有一道测试的笔试题,你发现了一个软件缺陷,但开发人员认为不是,就是不改程序,你如何处理? 四、测试策略 测试策略是软件测试的第四步骤,它涉及到测试的类型、测试的方法、测试的...
外企软件测试笔试题目.pdf
在准备外企财务英语考试时,了解和掌握关键的财务概念和术语至关重要。以下是一些基于给定内容的重要知识点: 1. **源文件(Source Document)**:源文件是会计交易的原始证据,如销售订单(sales order)、采购...
"java面试题-外企软件工程师面试题大全.rar"这个压缩包文件很可能包含了大量关于Java编程、设计模式、并发处理、数据结构与算法、框架应用等方面的面试题目,旨在帮助求职者准备这些挑战。 1. **Java基础知识**:...
对于软件相关职位,索尼的题目可能包括编程挑战,要求编写优化代码或调试现有程序,这考验了求职者在软件开发领域的专业知识和技术熟练度。 在通信和网络领域有着深厚积累的威盛、华为、电信和大唐电信等公司,其...