美文网首页iOS 开发 程序员
IOS那些想当然的事

IOS那些想当然的事

作者: SayCain | 来源:发表于2016-02-28 01:26 被阅读129次

IOS里面有些看起来是那么回事,想起来也是那么回事,结果不是那么回事的事。

1.crash?##

代码片段1

  NSString *string = @"123";
  [string release];
  string = @"456";//crash?

代码片段2

  NSObject *object = [[NSObject alloc] init];
  [object release];
  [object doSomething];//crash?

代码片段3

  - (void)setupSomething {
      self.object = [[NSObject alloc] init];
      [self.object release];
      [self doSomething];   
  }

  - (void)doSomething {
          [self.object doSomething];//crash?
  }

2.equal?##

  NSString *str1 = @"123";
  NSString *str2 = @"123";
  BOOL eq1 = (str1 == str2); //NO?
  BOOL eq2 = [Str1 isEqual:str2];//YES?
  BOOL eq3 = [str1 isEqualToString:str2];//YES?

3.MD5?##

MD5加密?

相关文章

  • IOS那些想当然的事

    IOS里面有些看起来是那么回事,想起来也是那么回事,结果不是那么回事的事。 1.crash?## 代码片段1 N...

  • iOS 11 与 iPhone X的适配那些事

    iOS 11 与 iPhone X的适配那些事 iOS 11 与 iPhone X的适配那些事

  • IOS开发者证书的那些事

    IOS开发者证书的那些事

  • 为什么“老革命”解决不了“新问题”

    以前已经说过两种我们犯的想当然的错,请点击阅读(那些我们犯的想当然的错(二))、(那些我们犯的想当然的错(一)) ...

  • iOS URL编码

    参考 全面深度解析iOS端URL编码和解码过程 iOS中URL编码那些事

  • MVVM

    1.iOS 关于MVC和MVVM设计模式的那些事

  • 那些“想当然”

    这几天正值狗年春节,每年就指望这个大长假陪伴亲人。自从工作后,平时因为工作忙,回家也待不上两天,而且大部分时间都在...

  • iOS中http请求使用cookie

    一直以为ios的http请求这块很简单应该不支持记录,保存,或者使用cookie,可是想当然归想当然,真用的时候,...

  • 基础知识梳理

    iOS基础 1.mvc、mvvm iOS 关于MVC和MVVM设计模式的那些事 2.autoReless 自动释放...

  • tableviewcell滑动重用

    ios tableView那些事 (十六) UITableView中Cell重用机制导致内容重复解决方法 ios之...

网友评论

    本文标题:IOS那些想当然的事

    本文链接:https://www.haomeiwen.com/subject/qlgwkttx.html