自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 添加返回导航按钮backBarButtonItem 私人日志

1.用系统自带的返回按钮 UIBarButtonItem *leftBarButtonItem = [[UIBarButtonItem alloc]                                          initWithTitle:@"返回"                                          style:UIBarButt

2017-02-27 19:41:43 259

原创 JSON和OC的转换对照表

JSON                    OC大括号{}           NSDictionary中括号[]             NSArray双引号“”        NSString 数字10,8       NSNumber

2017-02-27 19:40:28 286

原创 怎样修改ios操作系统访问https

App Transport Security SettingsAllow Arbitrary Loads

2017-02-27 19:38:34 315

原创 objectForKey和 valueForKey的区别

objectForKey和 valueForKey: 在多数情况下都是一样的结果返回,但是如果 key 是以 @ 开头,valueForKey: 就成了一个大坑,建议在NSDictionary 下只用 objectForKey: 来取值。

2017-02-27 19:36:22 440

原创 UIScrolView的常见用法

UIScrolView 是一种控件,实现滚动和缩放的功能; 1、首先拖一个UIScrolView 2、向UIScrolview中添加内容3、使用contentSize属性,告诉UIScrolView内容的大小如果不能滚动:1.没有设置contentsize                          2、scrollenable = no;(左边工具栏设置)     

2017-02-27 19:34:46 365

原创 substringFromIndex、substringWithRange、substringToIndex

NSString *str = @"12345";NSString *subString0 = [str substringFromIndex:-1];   //会放生越界错误NSString *subString1 = [str substringFromIndex:0];    //12345NSString *subString2 = [str substringFromIn

2017-02-27 19:33:05 532

原创 bringSubviewToFront/sendSubviewToBack/removeFromSuperview

bringSubviewToFront将一个UIView显示在最前面sendSubviewToBack将一个UIView层推送到背后removeFromSuperview把当前view从它的父view和窗口中移除,同时也把它从响应事件操作的响应者链中移除。

2017-02-27 19:32:20 375

原创 在一个控制器上添加另一个控制器,相当于自己创建了一个tabbrViewConbtroller

//  HMViewController.m//  控制器的view的显示////  Created by apple on 14-10-10.//  Copyright (c) 2014年 heima. All rights reserved.//#import "HMViewController.h"#import "HMOneViewController.h"

2017-02-27 19:31:16 334

原创 版本新特性

版本新特性更新:例子:  UIScrollview + UIPageControl 实现简单例子#define   NewfeatureCount  4@interface NewfeatureViewController ()@property(nonatomic,weak)  UIPageControl  *pageControl;@end- (void)viewD

2017-02-27 19:30:09 220

原创 UIScrollview + UIPageControl 实现简单例子

#define   NewfeatureCount  4@interface NewfeatureViewController ()@property(nonatomic,weak)  UIPageControl  *pageControl;@end- (void)viewDidLoad {    [super viewDidLoad];    //创建一个scro

2017-02-27 19:29:27 274

原创 协议栈里按键引脚配置

在协议栈里配置成自己的按键引脚需要修改三个地方:(1)找到hal_key.c,将SW_6配置成P2_0/* SW_6 is at P2.0 */#define HAL_KEY_SW_6_PORT       P2#define HAL_KEY_SW_6_BIT           BV(0)#define HAL_KEY_SW_6_SEL          P2SEL#de

2017-02-27 19:28:35 871

原创 终端退网

终端节点离开网络,那就分两种,节点主动离开与被动离开,接口函数被动离开参考afStatus_t ZDP_MgmtLeaveReq() //zdprofile.cvoid ZDO_ProcessMgmtLeaveReq()主动离开参考void Meter_Leave(void){ NLME_LeaveReq_t leaveReq; osal_memset((uint8 *

2017-02-27 19:28:03 617

原创 NLME_PermitJoiningRequest(PermitDuration)

使能Permit Join只对新入网的设备有效果,如果是已经入网的设备,即便Permit Join禁止了,也没关系,因为已经入网了。(您需要先预编译NV_RESTORE)ZStatus_t NLME_PermitJoiningRequest( byte PermitDuration );定义了协调器或路由器在一个固定的周期内如何允许设备加入。PermitDuration       -

2017-02-27 19:26:33 880

原创 NLME_PermitJoiningRequest与ZDP_MgmtPermitJoinReq

(1)NLME_PermitJoiningRequest是让自己不允许其他设备加入,只是一个内部的操作,没有无线数据的交互(2)ZDP_MgmtPermitJoinReq发送命令给别人,让别的设备不允许其他设备加入。是通过无线数据让别的设备不允许加入。设备在收到ZDP_MgmtPermitJoinReq进行处理的时候,最后调用的也是NLME_PermitJoiningRequest来实现的。

2017-02-27 19:25:42 1093

原创 如何在DOS下修改管理员密码

2017-02-27 19:08:54 1873

原创 Z-Stack中的HOLD_AUTO_START编译分析

在协议栈里编译HOLD_AUTO_START,例程就会禁止自动启动ZDApp事件处理循环中的ZDO_NETWORK_INIT事件,也就是上电后不自动调用ZDOInitDevice(),需要通过外部事件,或者用户自己调用这个函数;当程序进入void ZDApp_Init( uint8 task_id )函数中:void ZDApp_Init( uint8 task_id ){  // S

2017-02-27 19:05:51 451

原创 从NV中读取之前保存的网络信息

改函数的功能就是读取NV之前保存的网络信息,将之前写进NV中的信息读出来:uint8 ZDApp_RestoreNetworkState( void ){  uint8 nvStat;  nwkActiveKeyItems keyItems;  // Initialize NWK NV items  nvStat = NLME_InitNV();  if

2017-02-27 19:04:22 733

原创 NV_RESTORE的使用

协调器和终端已经组网成功,为了使协调器和终端在断电重新上电之后短地址不发生改变,只需要在编译选项中加入NV_RESTORE=1即可。

2017-02-27 19:03:04 523

原创 ZigBee修改发射功率

2017-02-27 19:02:00 1230

原创 Zigbee协议栈发送函数AF_DataRequest说明

Zigbee协议栈进行数据发送是调用AF_DataRequest这个函数,该函数会调用协议栈里面与硬件相关的函数最终将数据通过天线发送出去。   afStatus_t AF_DataRequest( afAddrType_t *dstAddr, //目的地址指针                              endPointDesc_t *srcEP, //发送节点的端点描述符

2017-02-27 18:58:43 1393

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除