10. UIPickerView

    1. pickerView 的组必须实现
    2. pickerView 用来显示少量数据

    tableView 显示大量数据

    1. Storyboard 关联到控制器, xib是view
    2. 数组 self.foodsArray[0].count  不能用

    [Self.foodsArray objectAtIndex:0]  id类型

    [Self.foodsArray[0] count]

    1. Component row  这是一个二维数组
    2. Nslog (@"%s", __FUNCTION__); 那个控制器调用这个方法
    3.  arc4random 标示0~232次方 - 1之间的随机数
    4. 双向连动  会出现bug 当一个没停稳 再花另一个会出问题
    5. 基本类型 前面+@ 都是转换成nsnumber
    6. 加载xib 之所以不加上尾缀, 是因为到真机会变成nib
    7. 区域化 包括 货币 日期 单位 尺寸
    8. Textfield.Input 是进入的键盘样式
    9. UIToolbar *toolBar

    UIbarButtonItem *btn = init ------- 多种  image title custom 系统的等等

    @[] 这个是数组 @{} 这个是字典

    inputAccessoryView 添加附件属性 toolbar 就是添加给他

    toolBar frame 只有高度有用  cgrectmake00044;

    1. 获取picker date NSDate *date = self.picker.date;
    2. 时间  大写的M为月 m为分钟
    3. [self.view endEditing:YES];
    4. 监听pickerValueChange  来实现滚动改变值
    5. Info.plist 文件是配置文件

    Bundle identity  应用程序的唯一标识 如果相同就替换了

    Bundle name 应用程序名字

    Bundle display name xcode 6.1之前用的 作为了解, 谁在后面显示哪一个

    Bundle version string ,short (发布版本)上线的版本号 appstore

    Bundle version 测试内部版本号

    Main storyboard file base name  他是调用storyboard

    Supported interface orientation 屏幕旋转方向

    Iphone 只支持3种方式, 不能倒着拿

    1. 汉字在工程中不能写
    2. Pch other里边  pch中引入公用的类

    公用的宏

     

    Targets 里边的第一个  builld settings  - 搜索 pref - prefix header  - $(srcroot)文件名字(prefixHeader)pch文件名.pch;

     

    1. Ifdef DEBUG

    #define CZLog(…)NSLog(__VA_ARGS__)

     

    #else

    #define CZLog(…)

     

    1. 运行模式有两个 debug release
    2. __OBJC__标示在oc状态下

    #ifdef __OBJC__ 一定要加上#endif

    1. 程序启动第一个对象就是UIApplication对象 不能alloc  会崩掉

    %@也可以打印地址

    1. 可以设置应用程序的右上角脚标 例如qq

    App.applicationIconBadgeNumber = 520;

    Ios8.0 之后需要得到用户的同意 [UIApplication registerUserNotificationSettings:] 要写这个方法

    上面的方法需要传入一个uiuserNotificationSettings *setting = [uiuserNotificationSettings settingsForTypes:UIUserNotificationTypeBadge categories:nil];

    1. UIApplication 设置状态栏是设置所有的状态

    UIStatusBarStyleLightContent

    [app setstatusBarstyle:

     

    这些如果不在plist文件中设置 就不会执行这些行为

     

    1. App.networkActivityIndicatorVisible  = YES;

    URL ----- 唯一资源定位符

    NSURL *url = [NSURL URLWithString:@"http://www.baidu.com"];

    [app openURL:url];

    1. 打电话 tel 发短信sms 这些要有协议
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值