首页 > 其他 > 详细

笔试坑录

时间:2015-03-16 21:07:07      阅读:274      评论:0      收藏:0      [点我收藏+]

1.下列输出是什么?(个人尝试bad_access。。。有人解答吗?)

    NSString *text = @"info";
    memset((__bridge void *)(text), 0, text.length-1);
    NSString *myString = [NSString stringWithFormat:@"info"];
    NSLog(@"%@",myString);

2.ios c函数如何hook?(不懂)

3.写一个NSString类的实现

+ (id)initWithCString:(const char *)nullTerminatedCString encoding:(NSStringEncoding)encoding;

+ (id) stringWithCString: (const char*)nullTerminatedCString 
            encoding: (NSStringEncoding)encoding
{
  NSString  *obj;
  obj = [self allocWithZone: NSDefaultMallocZone()];
  obj = [obj initWithCString: nullTerminatedCString encoding: encoding];
  return AUTORELEASE(obj);
}

4.oc冒泡排序(忘记如何排序了-.0)

 

笔试坑录

原文:http://www.cnblogs.com/imhere/p/4342801.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!