很多朋友在寫socket或者mqtt的時候都會存在乙個比較蛋疼菊緊的問題.
那就是傳送data包的資料轉換問題,網上可以查到很多資料型別轉換的文章,如nsstring→nsdata,byte→nsdata,uiimage→nsdata等等.但是把nsinteger轉成data的文章卻很少,也很不實用.
下面我給大家分享一下如何把16進製制的nsstring轉成nsdata.
上乾貨:
- (nsdata*)dataformhexstring:(nsstring*)hexstring
byte tempbyt[1]=;
nsmutabledata* bytes=[nsmutabledata data];
for(int i=0;i<[hexstring length];i++)
return bytes;
}
vue 指令 data命名限制
vue檔案中template內模板語法 1 只能存在單行語句 不能是函式if else等 1 不能解析字串中的標籤 2 不能放在標籤上 2 v once指令 確保標籤中的內容只計算一次,然後快取下來 1 只能渲染一次,相當於const 2 直接在標籤中使用 2.5 v text指令 標籤中有內容腳手...
限制textField長度
在 iphone 應用裡經常要限制使用者輸入字元的長度,比如密碼輸入框規定密碼長度是 x 到 y 位,下面這段 可以讓 uitextfield 限制輸入長度。bool textfield uitextfield textfield shouldchangecharactersinrange nsra...
mysql GROUP CONCAT長度限制
在mysql中,有個函式叫 group concat 平常使用可能發現不了問題,在處理大資料的時候,會發現內容被擷取了,其實mysql內部對這個是有設定的,預設不設定的長度是1024,如果我們需要更大,就需要手工去修改配置檔案。解決辦法 group concat將某一字段的值按指定的字元進行累加,系...