240 發(fā)簡(jiǎn)信
IP屬地:貴州
  • 把正方形圖片切成圓形圖片

    _TitleimageView.layer.masksToBounds = YES; //設(shè)置圓角惫叛;當(dāng)值為正方形圖片視圖的寬度一半時(shí)脊凰,就為圓形 _TitleimageView...

  • UILabel實(shí)現(xiàn)首行縮進(jìn)兩個(gè)字符

    NSString*_test =@"首行縮進(jìn)根據(jù)字體大小自動(dòng)調(diào)整 間隔可自定根據(jù)需求隨意改變。。裁赠。。。毫别。。"; NSMutableParagraphStyle*paraSty...

  • OC:#define 和 const

    替換范圍:#define可以替換字符典格、基礎(chǔ)數(shù)據(jù)和語(yǔ)句等岛宦,而const不能替換語(yǔ)句。 作用階段:#define是在編譯的預(yù)處理階段起作用耍缴,而const是在 編譯砾肺、運(yùn)行的時(shí)候起作...

  • 120
    iOSAPP升級(jí)時(shí)文件的留存問(wèn)題及數(shù)據(jù)庫(kù)的遷移

    升級(jí)要考慮到和前一個(gè)版本已經(jīng)存在的文件之間的兼容問(wèn)題,可以先用舊工程跑一遍他嫡,再用新的跑一遍番官,看有無(wú)問(wèn)題。這是血的教訓(xùn)8质簟E侨邸!切記 在應(yīng)用程序更新過(guò)程中被保存的文件: 更新應(yīng)用程...

  • 自動(dòng)釋放池的原理及機(jī)制

    一淆党、自動(dòng)釋放池的原理及機(jī)制 一酷师、O-C當(dāng)中的內(nèi)存釋放,并不是像java/.net那樣有一個(gè)自動(dòng)的釋放池染乌,開發(fā)人員不用去關(guān)心有關(guān)內(nèi)存釋放的問(wèn)題山孔,O-C里面的自動(dòng)釋放池比c語(yǔ)言的...

  • HTTP協(xié)議、TCP/IP

    HTTP是一個(gè)屬于應(yīng)用層的面向?qū)ο蟮膮f(xié)議(超文本傳輸協(xié)議)荷憋,由于其簡(jiǎn)捷台颠、快捷的方式,適用于分布式超媒體信息系統(tǒng)台谊。 HTTP的特點(diǎn)如下: 1.支持客戶蓉媳、服務(wù)器模式譬挚。 2.簡(jiǎn)單快...

  • Runtime

    Runtime又叫運(yùn)行時(shí)玩荠,是一套底層的C語(yǔ)言API漆腌,其為iOS內(nèi)部核心之一,我們平時(shí)編寫的OC代碼阶冈,底層都是基于它來(lái)實(shí)現(xiàn)的闷尿,比如: [receiver message]; /...

  • iOS中的簽名機(jī)制

    假設(shè),我們有一個(gè)APP需要發(fā)布女坑,為了防止中途篡改APP內(nèi)容填具,保證APP的完整性,以及APP是由指定的私鑰發(fā)的匆骗。首先劳景,先將APP內(nèi)容通過(guò)摘要算法,得到摘要碉就,再用私鑰對(duì)摘要進(jìn)行加...

  • 如何實(shí)現(xiàn)單例盟广,單例的弊端

    單例在項(xiàng)目中是必不可少的,他可以使我們?nèi)止蚕砦覀兊臄?shù)據(jù)瓮钥。 首先筋量,單例寫法有好幾種,通常的寫法是基于線程安全的寫法碉熄,結(jié)合dispatch_once來(lái)使用桨武,保證單例對(duì)象只會(huì)被創(chuàng)...

  • 觀察者模式

    觀察者模式是指一個(gè)或者多個(gè)對(duì)另外一個(gè)對(duì)象進(jìn)行觀察,當(dāng)觀察對(duì)象發(fā)生變化時(shí)具被,觀察者可以直接或者間接地得到通知玻募,從而能自動(dòng)地更新觀察者的數(shù)據(jù)只损,或者進(jìn)行一些操作一姿。 具體到iOS的開發(fā)...

  • GCD

    1.推出的時(shí)間 iOS4 目的是用來(lái)取代NSThread(iOS2推出)的,是C語(yǔ)言框架跃惫,它能夠自動(dòng)利用更多CPU的核數(shù)叮叹,并且會(huì)自動(dòng)管理線程的生命周期。 GCD的兩個(gè)核心概念...

  • 多線程

    好處: 1.使用線程可以把耗時(shí)任務(wù)放到后臺(tái)去處理爆存。 2.用戶界面可以更加吸引人蛉顽,比如用戶點(diǎn)擊了一個(gè)按鈕去觸發(fā)某些事件的處理,可以彈出一個(gè)進(jìn)度條來(lái)顯示處理的進(jìn)度先较。 3.程序的運(yùn)...

  • TCP和UDP

    UDP:是用戶數(shù)據(jù)報(bào)協(xié)議:主要用在實(shí)時(shí)性要求高以及對(duì)質(zhì)量相對(duì)較弱的地方携冤,但是面對(duì)現(xiàn)在高質(zhì)量的線路不是容易丟包除非是一些擁塞條件下悼粮,如流媒體。 TCP:是傳輸控制協(xié)議:是面鏈接...

  • socket編程簡(jiǎn)述

    它是基于TCP/IP協(xié)議曾棕,socket就是一個(gè)可以連通網(wǎng)絡(luò)上不同計(jì)算機(jī)程序之間的管道扣猫,把一堆數(shù)據(jù)從管道的A端扔進(jìn)去,則會(huì)從管道的B端(也許同時(shí)還可以從C翘地、D申尤、E、F........

  • MD5和Base64的區(qū)別及其應(yīng)用場(chǎng)景

    MD5:是一種不可逆的摘要算法衙耕,用于生成摘要昧穿,無(wú)法逆破解到原文。常用的是生成32位摘要橙喘,用于驗(yàn)證數(shù)據(jù)的有效性时鸵。比如,在網(wǎng)絡(luò)請(qǐng)求接口中厅瞎,通過(guò)將所有的參數(shù)生成摘要寥枝,客戶端和服務(wù)端...

  • Core Data的認(rèn)識(shí)

    Core Data使用起來(lái)相對(duì)直接使用SQLite3的API而言更加的面向?qū)ο螅僮鬟^(guò)程常分為以下幾個(gè)步驟: 1.創(chuàng)建管理上下文:->指定數(shù)據(jù)存儲(chǔ)路徑->創(chuàng)建對(duì)應(yīng)數(shù)據(jù)類型存-...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品