/ / NSFileSystemFileNumber sa zmení po úprave / aktualizácii súboru v cieli c - objektív-c, xkód, kakao, kakao-touch, nsfilemanager

NSFileSystemFileNumber sa zmení po úprave / aktualizácii súboru v objekte c - objektív-c, xcode, kakao, kakao-touch, nsfilemanager

Pracujem na tom Systém správy súborov presne ako Dropbox v kakao.

Môj problém je, keď i editovať akýkoľvek textový súbor v tom čase NSFileSystemFileNumber sa mení.

Chcem jedinečný NSFileSystemFileNumber aj keď sa tento upravený súbor presunie z konkrétneho priečinka.

Stručne povedané, chcem len vedieť, ako načítať starú alebo pôvodnú cestu presunutého súboru z databázy.

Existuje nejaký alternatívny spôsob riešenia tohto problému?

Vďaka vopred .. !!

odpovede:

1 pre odpoveď č. 1

Závisí to od toho, ako je implementovaná funkcia ukladania editora. Každý editor bude mať inú funkcionalitu a znie to, akoby používal nasledujúce:

  1. Odstrániť existujúci súbor.
  2. Vytvoriť nový súbor.
  3. Zapíšte údaje súboru.

Preto zakaždým získate nový inód. Ostatní by mohli:

  1. Skráťte existujúci súbor.
  2. Zapíšte údaje súboru.

čo by malo za následok zakaždým rovnaký inód.

Nie je možné s tým nič urobiť, takže budete musieť sledovať zmeny súborov pomocou názvu alebo tak, nie inode.