title: Changing UITextField Placeholder font
body: <p>I'm changing the placeholder text color with the following code, but when I try to add NSFontAttribute I get the compiler error <code>"too many arguments to method call, expect 2 have 3"</code></p>
  
  <pre><code> UIColor *color = [UIColor blackColor];
          _nameField.attributedPlaceholder = [[NSAttributedString alloc] initWithString:@"Your Name" attributes:@{NSForegroundColorAttributeName: color},@{NSFontAttributeName:@"Roboto-Bold"}]; 
  </code></pre>
  
  <p><strong>This Works Fine:</strong></p>
  
  <pre><code> UIColor *color = [UIColor blackColor];
          _nameField.attributedPlaceholder = [[NSAttributedString alloc] initWithString:@"Your Name" attributes:@{NSForegroundColorAttributeName: color}]; 
  </code></pre>